【发布时间】:2014-03-26 10:00:19
【问题描述】:
使用它来创建需要的广播组:
<form>
<input type='radio' name='fruit' value='apple' title='Apple' required />
<input type='radio' name='fruit' value='banana' title='Banana' />
<input type='radio' name='fruit' value='orange' title='Orange' />
<input type='submit' />
</form>
提交,Chrome 会说“请选择其中一个选项。Apple”,只有“apple”值单选突出显示为需要输入。
这样说的有道理。但是,如果我将 all input 更改为 required,我仍然会收到相同的突出显示和消息,其中包含 only“Apple”。
我的问题:对于required 涵盖的所有input,是否有语法来 (a) 在工具提示中显示所有标题和 (b) 突出显示组中的所有电台?
【问题讨论】:
-
有趣。无论所需状态如何,它似乎都抢到了第一个标题。 jsfiddle.net/isherwood/P6NAy/1
-
这是特定于 chrome 的问题。使用 Firefox 时,所有单选按钮都会突出显示,消息是:“请选择这些选项之一。”
-
this answer是否为您提供解决方案?
-
@WoodrowBarlow 差不多。虽然答案提供了验证解决方案,并且问题本身暗示这是复选框组的未定义行为,但我正在寻找 Chrome 工具提示显示上的特定对话。 Chrome 的行为对我来说似乎是错误的,[@]OrtomalaLokni 的 FF 观察强化了它。我会将其标记为 Chrome。
标签: html forms validation google-chrome tooltip