Показать сообщение отдельно
  #2 (permalink)  
Старый 30.11.2014, 08:22
Аватар для Erolast
Профессор
Отправить личное сообщение для Erolast Посмотреть профиль Найти все сообщения от Erolast
 
Регистрация: 24.09.2013
Сообщений: 1,436

Цитата:
значение asd видит,
//а qwe поменять не может.
Да ну?
<button id="div">div</button>
<script>
function first() {
     var qwe;
     qwe = 0;     
     var asd = 0;
      
     var click = document.getElementById("div");
     click.onclick = function(e) {
       var e = e || window.event;
 
       var target = e.target || e.srcElement;
 
       if (this === target && asd === 0) {
          qwe++;
       }
       else if (this === target && asd > 0) {
           alert('blablabla');
       }
       else {
           alert('blabla');
       }
       alert(qwe);
    }
}
first();
</script>

Последний раз редактировалось Erolast, 30.11.2014 в 08:24.
Ответить с цитированием