Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   true и false на одном и том же выражении (https://javascript.ru/forum/events/7798-true-i-false-na-odnom-i-tom-zhe-vyrazhenii.html)

KOLANICH 19.02.2010 20:45

true и false на одном и том же выражении
 
i=6;
l=document.querySelectorAll('input[name]')[6];
//чтобы вам было понятнее,и не возникали вопросы про i
//код немного другой, но я локализовал проблему
 
alert(i+"\n"+ ((rl.test(l.name))&&(l.type!="hidden"))+'\n'+l.name); ///3 true login
if((rl.test(l.name)&&l.type!="hidden")){///не пашед,
//если добавить отрицание, то в if заходит
    
    mass["l"]=true;
    alert(l);
    alert(l.name);
}

что делать
почему это происходит

B@rmaley.e><e 20.02.2010 12:43

Особенности регулярных выражений в Javascript


Часовой пояс GMT +3, время: 20:54.