<SCRIPT language="JavaScript"> 
function dd(btnid)
{
document.getElementById('txt1').value=btnid;
}
</SCRIPT>
<INPUT type="text" id=txt1>
<INPUT name="你好" type="button" value="Button" id=btn1 onclick="dd(this.name)">
<INPUT name="你不好" type="button" value="Button" id=btn2 onclick="dd(this.name)">

解决方案 »

  1.   

    现谢谢ice_berg16(寻梦的稻草人)  可能是我没说明白 但我要的不是这种效果
    <SCRIPT language="JavaScript"> 
    function dd(txtid,name)
    {
    document.Form1.txtid.values=name;
    }
    </SCRIPT><INPUT type="text" id=txt1>
    <INPUT name="你好" type="button" value="Button" id=btn1 onclick="dd(txt1,this.name)">
    <INPUT type="text" id=txt2>
    <INPUT name="你不好" type="button" value="Button" id=btn2 onclick="dd(txt2,this.name)">我想要的是 每一个btn对应一个txt 然后输出值
    我不想重复写代码 所以想用这种形式 
    求解答