2010-10-01 148 views
1
If (acctRB.Checked == true) 

{ 
Execute Business Code 
} 
+0

这就是它。 – lincolnk 2010-10-01 13:47:17

+0

这就是IE方式.... – 2010-10-01 13:57:14

回答

0

好了,你不需要== true

if (acctRB.checked) 
{ 
    // It's checked 
} 
else 
{ 
    // It's not checked 
} 

所以,你所拥有的是非常正确的。因为不需要,请删除== true

+0

if document.getElementById('acctRB')。checked == true){ alert('hi'); } – bill 2010-10-01 13:52:25

+0

好吧试试看吧 – bill 2010-10-01 13:54:08

+0

hmm idk为什么这不是'workign – bill 2010-10-01 13:55:12

0

请记住,IE不区分大小写,而其他浏览器则不区分大小写。示例代码会为IE浏览器....

而是做

if (acctRB.checked) { 
    //Checked 
} else { 

    //Unchecked 
} 

它同时适用于IE等主流浏览器....或者,如果如果复选框ID"acctRB"做,

if (document.getElementById("acctRB").checked) { 

    //Checked 
} else { 

    //Unchecked 
} 
相关问题