怎样用简洁的JS实现?
???????????
button.disabled=false/true;
???????????
button.disabled=false/true;
解决方案 »
- 滚动条问题【上一个贴,由于内容发了过多,帖子卡死了,麻烦管理员删掉】
- 怎样以十六进制输出的js文件?
- 帮忙写个正则表达式 关于替换的
- jquery datepicker日期問題
- 模态窗口打印问题
- 正则分隔字符
- 此句如何写?
- asc码值
- help me ~~~~关于onclick事件。很简单的问题~~急~~~~~~~~~~~~~~~~~~~~~~~~
- EXTJS动态生成TabPanel的一个panel,想在上面加载一个GridPanel,但是总是显示不出来
- 当输入光标在text中我触发的事件是这么写的(onfocus()),当输入光标离开text时,那javascript怎么写
- 请教这段代码为什么在showModalDialog中出错??
<head>
<title>无标题文档</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript">
function ChgStatus(src){
var str=src.btnstatus;
for(var i=0;i<btn.length;i++)
str.charAt(i)==1?btn[i].disabled=false:btn[i].disabled=true;
}
</script>
</head><body>
<input name="btn" type="button" btnstatus="1001" onClick="ChgStatus(this)" value="Insert">
<input name="btn" type="button" btnstatus="0101" onClick="ChgStatus(this)" value="Modify">
<input name="btn" type="button" btnstatus="0011" onClick="ChgStatus(this)" value="Delete">
<input name="btn" type="button" btnstatus="1111" onClick="ChgStatus(this)" value="Cancel">
</body>
</html>
试试吧,一百个button也不怕
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 2</title>
</head><body><input type="button" value="insert" name="B1" onclick="B2.disabled='true';B3.disabled='true'">
<input type="button" value="delete" name="B2" onclick="B1.disabled='true';B3.disabled='true'">
<input type="button" value="modify" name="B3" onclick="B1.disabled='true';B2.disabled='true'">
<input type="button" value="cancel" name="B4" onclick="B1.disabled='true';B2.disabled='true';B3.disabled='true';B4.disabled='true'"></body>
</html>
写得非常好啊:)
<!--
function fncchange(o1)
{
var o2 = document.getElementsByName('1');
if(o1.id == '1')
{
for(var i=0;i<o2.length;i++)
{
if(o2[i].name != o1.name) o2[i].disabled = true;
}
}
else
{
for(var i=0;i<o2.length;i++)
{
o2[i].disabled = false;
}
}
}
//-->
</script><input type=button value=insert id=1 name=b1 onclick="fncchange(this)">
<input type=button value=delete id=1 name=b2 onclick="fncchange(this)">
<input type=button value=modify id=1 name=b3 onclick="fncchange(this)">
<input type=button value=cancel id=2 name=b4 onclick="fncchange(this)">
btn.length btn是按钮控件的数组,.length就是按钮的个数