
<s:submit action="shipment_deleteShipperFromChosenShipperVIEwList" type="image" src="/llr/theme/delete.gif" onclick="clearDirtyFlag();deleteShipperFromChosenShipperVIEwList('%{organizationInfo.orgID}');" tabindex="16" /> 生成以下HTML:
<input type="image" alt="submit" src="/llr/theme/delete.gif" ID="shipment_shipment_deleteShipperFromChosenShipperVIEwList" name="action:shipment_deleteShipperFromChosenShipperVIEwList" value="submit" tabindex="16" onclick="clearDirtyFlag();deleteShipperFromChosenShipperVIEwList('1');"/> W3C标记验证器(W3C)将HTML标记为错误.错误消息是:
Attribute
valuenot allowed on elementinputat this point.
当类型是图像时,显然值不是允许的属性.如何让Struts2不生成value属性?
解决方法 在发布固定版本之前,您有几个选择.>使用纯HTML输入标签< input type =“image”...>而不是< s:submit>.如果你使用的不是简单的主题,那么你也应该把< input>进入一些HTML标签.>将struts2-core jar中的submit.ftl复制到项目中并进行修改.>只是忽略这个W3C Markup ValIDator错误,可能会有更糟糕的事情需要担心. 总结
以上是内存溢出为你收集整理的html – Struts2生成value =“Submit”,W3C标记验证器说这是一个错误全部内容,希望文章能够帮你解决html – Struts2生成value =“Submit”,W3C标记验证器说这是一个错误所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)