2
我正在进行数据库驱动的测试,并在标签上的结束标记之前添加了必需属性。我发现,如果我没有回答问题,然后点击提交按钮,页面跳转到未答复的问题,并显示一条消息 - 如“您需要选择一个答案”或其他什么。HTML5表格必填属性显示没有消息输入类型无线电
这是一个很棒的功能,但它不适用于输入类型=无线电的问题。如果我没有回答其中一个问题,请点击提交按钮,表单不会处理任何内容,但不会显示提醒用户注意问题的消息。
有谁知道如何解决这个问题?
P.S.我的脚本不允许我在一个元素中插入“required”。如果我插入“必需”,它会自动显示在所有复选框中。
<label for="q'.$QID.'-'.$Value.'"><input type="checkbox" name="q'.$QID.'[]" id="q'.$QID.'-'.$Value.'" value="'.$Value.'" required> '.$QA.'</label>
对不起,我应该提到我试图解决的另一个问题...因为我的显示是数据库驱动的,所以我只能在所有的复选框中插入“必需”,或者都不是。我问了那个@ http://stackoverflow.com/questions/35809395/displaying-required-in-just-one-checkbox-dynamic-display –
为什么不使用'必需'只在当时的第一个复选框使用条件写在PHP? – SachinSunny
我不知道该怎么做;有没有一种方法可以编写一个PHP开关,说只有在选择是复选框时才显示“必需”,并且2)只将其插入到第一个复选框中? –