我遇到过这样一种情况:我使用自定义的jQuery插件来劫持表单提交。表单中的数据然后通过jsonp跨域ajax调用发送到另一个服务器。此数据永远不能发布到托管表单的服务器。我的问题是,如果客户端禁用了javascript,我的插件不会阻止表单提交。如何确保表单在未启用javascript的情况下也不提交?
我考虑过的一个选择是使用javascript来写出表单标签。-- form
如果在html5表单中输入字段的类型为email,并且用户没有输入有效的电子邮件地址,则输入字段将显示为Please enter an email address.有没有办法在不使用大量javascript的情况下更改文本?(对于大量的javascript,我指的是用大量javascript编写的输入域验证器的另一种实现,这些实现通常依赖于jQuery或其他脚本)