日期:2014-05-18  浏览次数:20700 次

如何一次性控制所有的button??
在一个页面中  有几个同名的BUTTON   现在要实现点击其中的一个BUTTON 其它所有同名字BUTTON都变为灰色的  请问在脚本中如何操作
document.formname.buttonname.disabled   =   "true "??????

------解决方案--------------------
var btns = document.formname.getElementsByTagName( "INPUT ");

for (var i = 0; i < btns.length; i++) {
if (btns[i].type == "BUTTON ")
btns[i].disabled = "true ";
}
------解决方案--------------------
function disableButton(this)
{
var oButtons=document.getElementsByName(this.name);
for(var i=0;i <oButtons.length;i++)
{
if(oButtons[i].type== 'button ')
{
oButtons[i].disabled=true;
}
}
}