Показать сообщение отдельно
  #5 (permalink)  
Старый 26.09.2014, 20:23
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Кондиция возвращает true или false. Если их можно присвоить без хлопот, то присваивайте напрямую:

тут два раза

if ((document.myform.tor.checked == true) && (a2 == 0)) {
08	    document.myform.tor.checked = false;


а тут 1 раз

document.myform.tor.checked = !(((document.myform.tor.checked == true) && (a2 == 0)));


Когда требуется null, или там 0 или 1 - тогда потребуется кастинг

assumed_integer = parseInt(((document.myform.tor.checked == true) && (a2 == 0)));


За правильность не ручаюсь, в php потому что делается так (int) переменная.
Ответить с цитированием