struts1.x有个tag <html:xhtml />
使用后会使 struts 标签生成符合 xhtml 规范的 html 代码。但同时会引起一些问题:
就是生成的form 只有id属性,没有name属性。导致document.xxxForm这样的script语法出错,解决方法有二种。
第一种:
去掉<html:xhtml />标签,继续用document.xxxForm这样的script语法。
第二种:
不去掉 <html:xhtml />标签,使用document.forms["xxxForm"]这样的代码。
本文解析了Struts1.x中<html:xhtml/>标签的作用及使用该标签后导致form元素缺少name属性的问题,并提供了两种解决方案。
344

被折叠的 条评论
为什么被折叠?



