3

我的应用程序中有一个模态 div,它包含表单元素,但我不想提交表单,值被写入页面上的其他 DOM 元素。

但是,我确实希望在允许执行“确定”操作之前确保此模式中的字段有效。

我需要这个在 IE9 中工作(IIRC 不支持.checkValidity()

所以,我要问的是,当我单击确定按钮(不是提交按钮)时,如何在不提交的情况下验证并显示此表单上的无效内容。

我希望尽可能多地使用 html5 功能(<input required />等等)。

JsFiddle:http: //jsfiddle.net/gibble/AtHas/

4

2 回答 2

2

JQuery 有一个用于验证的插件,可以用来处理你想要完成的事情。

http://docs.jquery.com/Plugins/Validation

于 2013-04-09T14:15:08.453 回答
0

这是一个类似问题的链接:

什么 javascript fallback 最能模拟 html5 表单验证

html5 中的表单验证并不适用于所有浏览器,我们只需要等待,同时实现 javascript。

于 2013-04-09T14:14:46.150 回答