<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是变化的),得不到预期效果
<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是变化的),得不到预期效果
<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>
<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>
改成
onClick="getValue(\'aa\',\'bb\')"