Разделители внутри текстового поля

#javascript #asp.net #html

#javascript #asp.net #HTML

Вопрос:

У меня есть спецификация, в которой говорится, что определенное поле должно быть в формате «XX / XXXX / XXXXX». Как мне добавить в текстовое поле / ‘s только для чтения?

Комментарии:

1. доступно только для чтения внутри текстового поля ?! как input внутри textarea ?

Ответ №1:

Инструментарий Ajax имеет управление: MaskedEdit.

Ответ №2:

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

Ответ №3:

Вы имеете в виду maskedtextbox. Это не стандарт asp.net управление, но несколько сторонних библиотек управления включают замаскированные текстовые поля.

Попробуйте погуглить asp.net Текстовое поле в маске

http://www.asp.net/community/control-gallery/item.aspx?i=387

Если вы хотите потратить немного денег, я использую элементы управления telerik для asp.net ajax telerik.com

Ответ №4:

Вы могли бы написать обработчик событий javascript, который обрабатывает событие onkeypress и добавляет / удаляет косые черты в соответствующих местах.