错误描述:
(1)在js中修改Form的action:
fm.action = "menuTraceSqlSave.jsp?SQL="+sqlstr;(fm为Form的name属性)
(2)submit后,页面没有反应,看控制台报错:对象不支持此属性或方法
Form肯定有action属性的,但是确找不到???
。。。。。。。久经找寻。。。。。。
突然在页面中搜索到:
<input type=hidden id="fmtransact" name="action">
页面中一个 用于存储数据的隐藏 字段的name属性使用的action,所以找不到Form的action,修改
后一切OK。
教训:
在给jsp标签设置name属性时,一定不要设置成已有的关键字。