【发布时间】:2012-07-04 17:41:44
【问题描述】:
我在表单上有一个愚蠢的问题。我一直在输入框中使用“必需”属性进行快速验证,但现在由于某种原因,当我使用按钮时,验证没有运行?它只是不适用于按钮还是我做错了什么?可能会导致问题的是,必填字段有时是只读的。可能有冲突吗?下面是一些示例代码:
这将是我的输入框:<input type='text' id='something' name='something' required />
这将是我的提交:<input type='submit' value='Submit' />
但现在我正在尝试使用这个:<button type='submit'>Submit</button>
提前致谢。任何帮助将不胜感激。
【问题讨论】:
-
您在哪些浏览器上看到此问题?
-
我正在使用 Firefox 进行开发。不过,我补充说,这可能是因为它有时也是只读的?
-
你有 jsfiddle 吗?
-
对我来说很好用(尝试了最新的 Chrome 和 Firefox):jsfiddle.net/rjhbD/1
-
在
submit()方法/处理程序中删除readonly属性不是最简单的吗?
标签: html forms button submit required