Знание состояния флажка с использованием JavaScript - PullRequest
0 голосов
/ 31 марта 2012

Я написал следующий код

function check()
{
    var text = document.getElementById('myCheckBox').checked?'check In':'check Out';
    alert(text) ;
}

Мой флажок следующий:

<input type = 'checkbox' id = 'myCheckBox' onChange= 'check();' />

Моя проблема заключается в том, что он всегда предупреждает 'check In' ..

Но alert(document.getElementById('myCheckBox').checked) предупреждает истину или ложь в зависимости от состояния флажка, как и ожидалось ..

Так в чем же проблема?

1 Ответ

0 голосов
/ 31 марта 2012

Я изменил свой код на следующий, и он работал

function check()
 {
       var text = document.getElementById('myCheckBox').checked=='true'?'check In':'check Out';
       alert(text) ;
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...