internet-explorer - grails必需的标记在IE8上不起作用

标签 internet-explorer grails gsp required

在chrome和firefox中,标记中的“必需”属性使用正常工作,但在IE8浏览器中无法正常工作

在gsp文件代码中:

<b> Name:  </b><g:textField name="name" id="textfield1" value="${name}"  required="true" maxlength="30" type="hidden"></g:textField>

如何让require标记在IE8和chrome或其他浏览器中成功运行?

最佳答案

表单元素的required属性为HTML5,较旧的浏览器(如IE8)不支持。这不是Grails的限制,而是旧版浏览器的限制。

您可以在w3schools上阅读有关此属性的更多信息。您还可以在此处找到以下合规性说明。

Note: The required attribute of the tag is not supported in Internet Explorer 9 and earlier versions, or in Safari.

关于internet-explorer - grails必需的标记在IE8上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25783326/

相关文章:

Grails - 如何从 GSP 访问属性文件

c++ - 如何识别 Explorer Bar(Internet Explorer) 是否被隐藏?

javascript - 在什么情况下 Enumerator 对象 (IE) 和 Iterator 对象 (Fx) 真正有用?

Grails "render"渲染模板

mongodb - 如何在 MongoDB 上的 Grails 集成测试中回滚事务

tomcat - 将 grails war 文件部署到 Tomcat 服务器

grails - 带有查询字符串的Grails g:javascript标记会生成错误

html - 使用 CSS 限制单元格宽度并 overflow hidden - IE 异常

javascript - 将无符号整数数组快速转换为 base64

grails - spring.security.core和defaultTargetUrl