Показать сообщение отдельно
  #41 (permalink)  
Старый 25.03.2014, 23:57
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от Hapson
Что не так в программных кликах и сабмитах?
то, что ты зависишь от типа события и уже не сможешь повесить данный функционал на другие виды событий или на комбинацию событий
Еще, например, окно нельзя будет открыть (его заблокирует браузер)

Сообщение от Hapson
все нужно что-то вернуть - true или false... что вернуть!?
например, обещание
(будет работать в последней версии хрома. Для других браузеров реализацию обещаний можно загуглить)
<button onclick=test()>test</button>

<script>
  
  function check() {
    var promise = new Promise(function(resolve, reject) {
      setTimeout(function() {
        resolve('success');
        //reject('error');
      }, 2000);
    });
    return promise;
  }
  
  
  function test() {
    var promise = check();
    promise
      .then(function(v) {
        alert(v);
      })
      .catch(function(v) {
        alert(v);
      });
  }

</script>
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием