<input value=meizz><input><input><input><br>
<input type=button value=ok onclick="mm()">
<SCRIPT LANGUAGE="JavaScript">
function mm()
{
var a = document.getElementsByTagName("INPUT");
var e = null;
for(var i=0; i<a.length; i++)
{
if(a[i].type=="text")
{
if(e) a[i].value = e.value;
else e = a[i];
}
}
}
</SCRIPT>
<input type=button value=ok onclick="mm()">
<SCRIPT LANGUAGE="JavaScript">
function mm()
{
var a = document.getElementsByTagName("INPUT");
var e = null;
for(var i=0; i<a.length; i++)
{
if(a[i].type=="text")
{
if(e) a[i].value = e.value;
else e = a[i];
}
}
}
</SCRIPT>
<input type=text name=text1>其它文本框可以取同一个名称,比如:
<input type=text name=txts>
<input type=text name=txts>
<input type=text name=txts>给按钮加一个单击事件处理
<input type=button value="复制" onclick=doCopy()>再添加以下JS处理函数
<script>
function doCopy(){
el=document.all.tags("INPUT");
for (i=0;i<el.length;i++)
if (el[i].name="txts") el[i].value=document.all.text1.value;
}
</script>
<INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT><INPUT>
....... </FORM>
<SCRIPT language=JScript>
function foo(){
var i;
var id;
for(i=0;i<document.forms[0].elements.length;i++){
id=document.forms[0].elements[i];
if(id.tagName=="INPUT"&&id.type=="text")
id.value=document.forms[0].ttt.value;
}
}
</SCRIPT>
比如:
<table>
<tr>
<td><span name=txts> </span></td>
<td><span name=txts> </span></td>
</tr>
<tr>
<td><span name=txts> </span></td>
<td><span name=txts> </span></td>
</tr>
</table>对应的JS改为:<script>
function doCopy(){
el=document.all.tags("SPAN");
for (i=0;i<el.length;i++)
if (el[i].name="txts") el[i].innerText=document.all.text1.value;
}
</script>