px379

Запрет ввода букв в поле input

Recommended Posts

Здравствуйте. Такой вопрос, Возможно ли средствами HTML запретить ввод букв в текстовом поле input? Или это только скриптами делается?

Я бы посмотрел все атрибуты input на сайте, но он сейчас не работает.

Share this post


Link to post
Share on other sites

подглючивает скрипт. Если нажать и держать любую клавишу, то ничего не стирается...

Share this post


Link to post
Share on other sites

Здравствуйте. Такой вопрос, Возможно ли средствами HTML запретить ввод букв в текстовом поле input? Или это только скриптами делается?

Я бы посмотрел все атрибуты input на сайте, но он сейчас не работает.

А что вам мешает использовать

<input type="number"> на htmlbоok.ru

вместо обычных текстовых полей? Или вам не числа нужны?

Share this post


Link to post
Share on other sites

А что вам мешает использовать

<input type="number"> на htmlbоok.ru

вместо обычных текстовых полей? Или вам не числа нужны?

Не кроссбраузерно.

Share this post


Link to post
Share on other sites
Если зажать клавишу, то буквы не исчезают.

Потому что другое событие) я вам показал как на onkeyup)

а вам нужно ещё и на onkeypress добавить. А можно ещё и регуляркой)) Сейчас не могу писать я в кафе за тысячи км от места работы))

Share this post


Link to post
Share on other sites
Возможно ли средствами HTML запретить ввод букв в текстовом поле input?

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

Share this post


Link to post
Share on other sites
Возможно ли средствами HTML запретить ввод букв в текстовом поле input?

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

держи плюсик, не жалко ))

Share this post


Link to post
Share on other sites

:) разплюсюкались

по мне js - кроссбраузерно (рег выражение или умножаем на 1 и сравниваем эталон с результатом)

type - хз когда норм будет поддерживаться

Share this post


Link to post
Share on other sites

:) разплюсюкались

по мне js - кроссбраузерно (рег выражение или умножаем на 1 и сравниваем эталон с результатом)

type - хз когда норм будет поддерживаться

http://htmlbook.ru/html/input/disabled

кроссбраузерно, везде и вся

Share this post


Link to post
Share on other sites

disabled отключит не только ввод букв

а если вы так все лечите, как в средние века лечили вирусные заболевания путем сжигания человеков, не повезло вашим сайтикам

Edited by Switch74

Share this post


Link to post
Share on other sites

:) разплюсюкались

по мне js - кроссбраузерно (рег выражение или умножаем на 1 и сравниваем эталон с результатом)

type - хз когда норм будет поддерживаться

Можно заюзать плагин для jquery numberMask.

ЗЫ вместо умножения на 1 можно использовать оператор + красивее код выглядит

var num = +str;//если не число вернет NaN

Share this post


Link to post
Share on other sites

ЗЫ вместо умножения на 1 можно использовать оператор + красивее код выглядит

var num = +str;//если не число вернет NaN

можно и так :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Member Statistics

    46,333
    Total Members
    3,128
    Most Online
    sohaibkhalid614
    Newest Member
    sohaibkhalid614
    Joined
  • Recently Browsing   0 members

    No registered users viewing this page.