<form name=form1>
<input type=text name=test1 value=2 onkeypress="settext1()">
<input type=text name=test2 value=2>
<input type=text name=test3 value=2>
</form><Script>
function settext1();
test2.value = test1.value;
test3.value = test1.value;
</Script>其余两个照此办理

解决方案 »

  1.   

    <form name=form1>
    <input type=text name=test1 value=2 onkeypress="settext1()">
    <input type=text name=test2 value=2>
    <input type=text name=test3 value=2>
    </form><Script>
    function settext1(){
    test2.value = test1.value;
    test3.value = test1.value;}
    </Script>以上有点错误
      

  2.   

    老哥,test的名字不能变,我用的是数组阿
      

  3.   

    <form name=form1>
    <input type=text name=test value=2 onchange="cc(this)">
    <input type=text name=test value=2 onchange="cc(this)">
    <input type=text name=test value=2 onchange="cc(this)">
    </form><script language=javascript>
    function cc(tt)
    {
      var ss = tt.value;
      var aa = document.getElementsByName("test")
      for (var i = 0; i<aa.length; i++)
      {
        aa[i].value = ss;
      }
    }
    </script>
      

  4.   

    <form name=form1 onkeyup=updateAll()>
    <input type=text name=test value=2>
    <input type=text name=test value=2>
    <input type=text name=test value=2>
    </form>
    <script>
    function updateAll(){
    var e=window.event.srcElement
    var o=document.getElementsByName("test")
    for(i=0;i<o.length;i++)if(o[i]!=e)o[i].value=e.value
    }
    </script>