javascript input, только числа

Наткнулся на простейший способ, как на javascript отфильтровать ввод в input формы.

Данным способом в инпут попадают, только числовые значения, при необходимости регулярку легко подправить.

 

You may also like...

  • Asp

    Неплохо, но «протолкнуть» буквы все равно можно, т.е. без серверной валидации все равно не обойтись. 
    А протолкнуть можно, нажав на клавише и не отпуская ее пару-другую секунд. Тогда напечается энное кол-во букв на на «onkeyup» сотрется лишь последняя.

  • я обычно в onkeypress регулярку пихаю)

  • MiB

    onkeyup=»this.value = this.value.replace (/D+$/, »)» не пропускает букв

  • Alex CnapoB

    Чтобы не стиралась только последняя, а все:
    onkeyup=»this.value = this.value.replace (/[^0-9]+$/g, »)»

  • Volodymyr Lysenko

    Спасибо большое! То что я искал.