目前我有5个radiobuttons。其中4个定义了一定数量的钱。最后一个标记自定义字段,您可以在输入字段中输入自定义金额。
只有使用HTML,才有可能仅在最后一个单选按钮处于活动状态时才将输入字段设置为“必需”。
如果不可能,javascript是解决此问题的最佳方法吗?
答案 0 :(得分:1)
不能仅使用HTML对表单字段进行条件验证。最多可以使用javascript操作DOM,以便在必要时将required
属性添加到<input>
元素(即在单选按钮的onchange
事件处理程序中)。
请记住,为没有HTML5支持的旧浏览器提供required
属性的回退行为可能很有用。
注意:This other question几乎相同。