一个简单的问题 求解答(在线)

xinfan 2006-08-12 08:41:35
<SCRIPT language="JavaScript">
function dd(btnid)
{
document.Form1.txt1.value=document.Form1.btnid.name;
}
</SCRIPT>
<INPUT type="text" id=txt1>
<INPUT name="你好" type="button" value="Button" id=btn1 onclick="dd(this.id)">
<INPUT name="你不好" type="button" value="Button" id=btn2 onclick="dd(this.id)">

我想实现的效果是 点击btn1按钮 txt1显示你好
点击btn2按钮 txt1显示你不好
JavaScript语法有错误 应如何修改

求解答

...全文
90 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinfan 2006-08-12
  • 打赏
  • 举报
回复
好了 我明白了 弄出来了 谢谢
xinfan 2006-08-12
  • 打赏
  • 举报
回复
现谢谢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 然后输出值
我不想重复写代码 所以想用这种形式
求解答
ice_berg16 2006-08-12
  • 打赏
  • 举报
回复
<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)">

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧