button改变value值的问题

gsxyy1688 2005-02-03 09:03:07
在<input id="qx" type="button" value="全选" onclick=selClick(); name="Button1">中的函数
selClick()中要改变这个按钮本身的value值
...全文
371 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
seeu1688 2005-02-03
  • 打赏
  • 举报
回复
1.用dom结构
兼容netscape

<body>
<input id="qx" type="button" value="全选" name="Button1">
<script language="JavaScript">
function selClick(e)
{
var e = (e)?e:window.event;
var src = (e.target)?e.target:e.srcElement;
src.value = (src.value=="改变")?"全选":"改变";
}

document.getElementById('qx').onclick = selClick;
</script>
</body>

2.直接传入元素对象
<body>
<script language="JavaScript">
function selClick(o)
{
o.value = (o.value=="改变")?"全选":"改变";
}
</script>
<input type="button" value="全选" onclick="selClick(this)" name="Button1">
</body>
redtank2005 2005-02-03
  • 打赏
  • 举报
回复
是不是这个?
document.forms[0].Button1.value = "全";
meizz 2005-02-03
  • 打赏
  • 举报
回复
window.event.srcElement.value; //IE

87,910

社区成员

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

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