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

{ 
Execute Business Code 
} 
+0

это в значительной степени. – lincolnk

+0

Это IE путь .... –

ответ

0

Ну, вам не нужен == true:

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

Так что у вас есть довольно много правильно. Просто удалите == true, как это не требуется.

+0

if document.getElementById ('acctRB'). Checked == true) { alert ('hi'); } – bill

+0

ok wil попробуйте это – bill

+0

hmm idk why this is not 'workign – bill

0

Имейте в виду, что IE нечувствителен к регистру, в то время как другие браузеры не являются. Ваш пример код будет работать для IE ....

Скорее сделать

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

    //Unchecked 
} 

Он работает как для IE и других основных браузеров .... Или, если если флажок идентификатора является "acctRB" сделать,

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

    //Checked 
} else { 

    //Unchecked 
} 
Смежные вопросы