当name和id相等时,document.getElementById()可能会混淆去查找先出现的。

<form action="IE_BUG2.html" method="get"> 
 <p>name:<input type="text"  name="username" /></p>
 <p>name2:<input type="text" /></p> 
 </form> 


 

 

 <SCRIPT LANGUAGE="JavaScript">
  function changeValue()
  {
   var d=document.getElementById('username');   
   d.value='haha';
  }
 </SCRIPT> 

   结果:为name后的文本框赋值。

   


相关文章:

  • 2021-04-20
  • 2022-12-23
  • 2021-06-19
  • 2021-12-12
  • 2022-12-23
  • 2022-12-23
  • 2021-12-13
猜你喜欢
  • 2021-11-29
  • 2021-07-05
  • 2021-08-30
  • 2021-09-02
  • 2021-10-16
  • 2021-10-15
  • 2021-11-30
相关资源
相似解决方案