ФорумПрограммированиеJavaScript → Вставка условия в обработчик события

Вставка условия в обработчик события

  • progs

    Сообщения: 59 Репутация: N Группа: Кто попало

    Spritz 26 августа 2009 г. 3:19

    Имеется тэг <input type="text" onKeyUp=Send("zip",this.value) id="zip_f" name="zip" value="123456">
    при событии onKeyUp вызывается функция Send и в нее передаються параметры. Можно ли сделать так, чтобы это событие возникало при условии ввода именно 6 цифр, а не при каждом отпускании клавиши, т.е. что-то наподобие такого onKeyUp=\"if(this.value.lenght==6){Send("zip",this.value);}\"прокатит или нет???
  • md5

    Сообщения: 11948 Репутация: N Группа: в ухо

    Spritz 26 августа 2009 г. 3:21, спустя 2 минуты 19 секунд

    прокатит
    все умрут, а я изумруд
  • progs

    Сообщения: 59 Репутация: N Группа: Кто попало

    Spritz 26 августа 2009 г. 3:25, спустя 4 минуты 2 секунды


    прокатит

    а длину введенного значения с помощью this.value.lenght можно определить (у меня что-то не определяет) или каким то другим методом?
  • LIFF

    Сообщения: 188 Репутация: N Группа: Адекваты

    Spritz 26 августа 2009 г. 3:35, спустя 10 минут 18 секунд

    progs, не this.value.lenght а this.value.length
  • progs

    Сообщения: 59 Репутация: N Группа: Кто попало

    Spritz 26 августа 2009 г. 3:57, спустя 21 минуту 46 секунд


    progs, не this.value.lenght а this.value.length

    не работает
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 26 августа 2009 г. 4:13, спустя 16 минут 8 секунд

    this.value.length меняется после события нажатия кнопки, тоесть всегда на 1 меньше
  • Baboot

    Сообщения: 440 Репутация: N Группа: Адекваты

    Spritz 26 августа 2009 г. 4:16, спустя 2 минуты 48 секунд

    поробуй onChange
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 26 августа 2009 г. 4:30, спустя 13 минут 48 секунд

    Baboot, onChange работает как онблур или после копипасты
  • Lirck

    Сообщения: 1658 Репутация: N Группа: Джедаи

    Spritz 26 августа 2009 г. 4:33, спустя 3 минуты 18 секунд

    все работает…
    <input type="text" onKeyUp="if(this.value.length==6){alert('lol')}">
  • progs

    Сообщения: 59 Репутация: N Группа: Кто попало

    Spritz 26 августа 2009 г. 4:35, спустя 1 минуту 28 секунд

    спс…разобрался
  • AlexB

    Сообщения: 4290 Репутация: N Группа: в ухо

    Spritz 26 августа 2009 г. 12:39, спустя 8 часов 4 минуты 32 секунды


    спс…разобрался
    Осталось еще разобратся, чем PHP отличается от JS
  • Trej Gun

    Сообщения: 5299 Репутация: N Группа: в ухо

    Spritz 27 августа 2009 г. 5:08, спустя 16 часов 28 минут 24 секунды



    спс…разобрался
    Осталось еще разобратся, чем PHP отличается от JS
    лолка ты

Пожалуйста, авторизуйтесь, чтобы написать комментарий!