<asp:textbox id="TextBox1" runat="server"
Width="80px"></asp:textbox>
Насправді, керування сервером також може додавати події onkeydown і up.
Таким чином, можна вводити лише десяткові та числа
У розробці .NET, щоб забезпечити коректність даних, користувачам часто потрібно перевіряти вміст, який вони вводять, і в переносному сенсі можна вводити лише цифри.
Почніть з додавання властивості події до керування TextBox:
<asp:textbox class="Text"
onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false; "
id="txtY_Revenue" style="TEXT-ALIGN: right" runat="server" Width="90%" MaxLength="12">
</asp:textbox>
Клавіатура перевіряє при натисканні, чи це 0-9, якщо ні — не вводить поточний вхід у текстове поле
Примітка: Цей метод керує TextBox, щоб вводити лише числа: 0~9, що дає уявлення
Доповнення:
1. Скасувати пунктирний блок при натисканні кнопки
Додайте значення атрибута hideFocus або HideFocus=true to input
2. Читайте лише вміст текстового поля
Додайте значення атрибута лише для читання до вхідних даних
3. Запобігти очищенню ТЕКСТОВИХ документів (стиль може використовуватися як джерело класу)
<INPUT style=behaviour:url(#default#savehistory); type=text id=oPersistInput>
4. Клавіша ENTER для переміщення курсора в наступне поле введення
<введення >
5. Тільки китайською (з миготінням)
<input>Використовуйте діапазон ASCII-кодів для оцінки
6. Тільки для чисел (з миготінням)
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" > використовувати діапазон Ascii-коду для оцінки
7. Тільки для чисел (без мерехтіння)
<input style="ime-mode:disabled"> використовуйте діапазон ASCII-коду для оцінки
8. Можна вводити лише англійську мову та числа (з миготінням)
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" > перевірено регулярними виразами js
9. Метод введення щита
<type введення="text" name="url" style="ime-mode:disabled">
10. Вводити лише числа, десяткові знаки, мінус (-) символи (без миготіння)
<input>Використовуйте діапазон ASCII-кодів для оцінки |