首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

求助解答html或者struts标签都遇到的一个有关问题,有解决办法,但谁有合理的解释

2011-12-06 
求助解答html或者struts标签都遇到的一个问题,有解决方法,但谁有合理的解释?input标签中name的名称不能和o

求助解答html或者struts标签都遇到的一个问题,有解决方法,但谁有合理的解释?
input标签中name的名称不能和onclick的方法名称一样,否则页面报错,‘对象不支持此属性或方法’。例如:
<input   type= "button "   name= "button1 "   value= "hello "   onClick= "button1(); "> 那么js中:function   button12(){
                            alert( "helloeve ");
                }
不会成功。当然,struts中也是一样的。

[解决办法]
<input type= "button " name= "button1 " value= "hello " onClick= "button1(); "> 那么js中:function button12(){
alert( "helloeve ");
}

问题1:onclick事件调用的是button1方法,而js中声明的是button12方法。
问题2:在IE中ie会个name唯一的标签的id属性自动赋值(和name属性相同),同时可以直接通过id属性获取改表情对象。也就是说button1就是这个input标签,所以运行button1()会报‘对象不支持此属性或方法’的错误
[解决办法]
去结帖子,之后分配分.

热点排行