singlepost

Как обрабатывать в <INPUT> backspace/delete? << На главную или назад  

есть простинький инпут вот такой
<input name="probeg" type="text" onKeyPress="if((event.keyCode < 8)||(event.keyCode > 57)) event.returnValue=false" value="<? echo $probeg; ?>" />
суть которого отсеевать все клавиши кроме цыфр 0-9 но появилась проблема как добавить к этому скрипту клавиши такие как бекспейс и делете?

2 ответов в теме “Как обрабатывать в <INPUT> backspace/delete?”

  1. 1
    Исмиляев Тимур ответил:

    BackSpace — 8
    Delete — 46

  2. 2
    Антон Фомин ответил:

    я делаю обычнотак <input type="text" onkeyup="this.value=this.value.replace(/[^0-9]+/,'')" />

    не ответ на вопрос, но другой способ решить задачу )

Ответить

Пожалуйста, зарегистрируйтесь для комментирования.

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.