最常用的document.getElementById,你真的了解吗?
text1: 
              <input   name= "textName1 "   type= "text "   id= "textName2 "   value= "1 "   />  
  <br>  
       text2: 
              <input   name= "textName2 "   type= "text "   id= "textName1 "   value= "2 "   />  
  <br>  
        <input   type= "button "   name= "Submit "   value= "text1 "      onclick=alert(document.getElementById( 'textName2 ').value)   />  
        <input   type= "button "   name= "Submit2 "   value= "text2 "      onclick=alert(document.getElementById( 'textName1 ').value)   />       
 上面的代码,点击第一个按钮,和第二个按钮分别有什么提示? 
------解决方案--------------------靠,这么奇怪?什么原因
------解决方案--------------------谢谢提醒
------解决方案--------------------点第一个是1第二个是2啊
------解决方案--------------------刚才用的FF。。。。。改用IE就全是1了 
------解决方案--------------------一个是NAME,一个是ID`按浏览器的不同,取NAME和ID不同...
------解决方案--------------------很少有人这么做 晕~
------解决方案--------------------一般都是name跟id一样 
 即使name不一样id也不会交换 
 很少这样的   
 不过发生在IE上很正常^T^
------解决方案--------------------晕~   
 还真的!   
 不过 gzty(风逍遥) 说得对,发生在IE上不要奇怪 
------解决方案--------------------哈哈,有意思,期待高手解答.
------解决方案--------------------其实name和id是一回事,调用document.getElementById方法时,从文档头开始找这个object,返回最先找到的.所以不管按这两个按钮,返回的都是第一个输入框.如果你把两个文本框交换一下,那么总是输出2了.