<input type="text" id="aa" value="woshiyigebing">
<input type="text" id="bb">
<input type="button" onClick="getValue('aa','bb')" value="赋值">
<script language="javascript">
function getValue(obj1,obj2){
   document.getElementById(obj2).value=document.getElementById(obj1).value 
}
</script>
若是要动态添加这一行的话:如下
C=R.insertCell();
C.innerHTM=‘<input type="text" id="aa" value="woshiyigebing">
<input type="text" id="bb">
<input type="button" onClick="getValue('aa','bb')" value="赋值">’
当参数aa,bb都是变量时(动态添加行时id是变化的),得不到预期效果

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <script language="javascript">
    function getValue(obj1,obj2){
       document.getElementById(obj2).value=document.getElementById(obj1).value 
    }
    function create(){
    var newInput=document.createElement("INPUT");
    newInput.id="aa";
    newInput.type="text";
    newInput.value="woshiyigebing";
    document.body.appendChild(newInput);
    }
    </script>
    </HEAD><BODY onload="create()">
    <input type="text" id="bb">
    <input type="button" onClick="getValue('aa','bb')" value="赋值"></BODY>
    </HTML>
      

  2.   

    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <script language="javascript" defer>
    function getValue(){
       document.getElementById("bb").value=document.getElementById("aa").value ;
    }
    function create(){
    var newInput=document.createElement("INPUT");
    newInput.id="aa";
    newInput.type="text";
    newInput.value="woshiyigebing";
    document.body.appendChild(newInput);
    var newInput1=document.createElement("INPUT");
    newInput1.id="bb";
    newInput1.type="text";
    newInput1.value="";
    document.body.appendChild(newInput1);
    var newButton=document.createElement("INPUT");
    newButton.type="button";
    newButton.value="复制";
    newButton.onclick=getValue;
    document.body.appendChild(newButton);
    }
    </script>
    </HEAD><BODY onload="create()">
    </BODY>
    </HTML>
      

  3.   

    onClick="getValue('aa','bb')"
    改成
    onClick="getValue(\'aa\',\'bb\')"