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

用JS怎样获取和设置CHECKBOX的值问题???
基本流程是:
var   chbAccept   =   document.getElementById( "_chbAccept ");
if   (chAccept.value)   或if   (chAccept.Checked)
{
}
还有就是怎样用JS   获取Button的Enabled的值
因为我想用CHECKBOX的值来控制BUTTON的Enabled   的Enabled值而又要不刷新页面.
这样不行??
怎样写呀
谢谢!!

------解决方案--------------------
用if (chAccept.checked)

Enabled可以试试

get.Attribute( "disabled ")方法
------解决方案--------------------
JS要注意大小写

跟.net里面的语法是不同的

if(cb.checked){}

html的控件没有Enabled,只有disabled,所以btn.disabled = true就可以了


------解决方案--------------------
var chbAccept = document.getElementById( ' <% =MychbAcceptServerID.ClientID %> ');
document.getElementById( "MyButtonClientID ").disabled = !chbAccept.checked; // wise action upon your expected purpose