<asp:textbox id="TextBox1" runat="server"
width="80px"></asp:textbox>
Bahkan, kontrol server juga dapat menambahkan peristiwa onkeydown dan up
Dengan cara ini, Anda hanya dapat memasukkan desimal dan angka
Dalam pengembangan .NET, untuk memastikan kebenaran data, pengguna sering diminta untuk memverifikasi konten yang mereka masukkan, secara kiasan, hanya angka yang dapat dimasukkan.
Mulailah dengan menambahkan peristiwa properti ke kontrol TextBox:
<asp:textbox class="Teks"
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:kotak teks>
Keyboard memeriksa saat ditekan untuk melihat apakah 0-9, jika tidak, tidak memasukkan input saat ini ke dalam kotak teks
Catatan: Metode ini mengontrol Kotak Teks untuk memasukkan hanya angka: 0~9, memberikan ide
Suplemen:
1. Batalkan kotak putus-putus saat tombol ditekan
Tambahkan nilai atribut hideFocus atau HideFocus=true ke input
2. Baca hanya konten kotak teks
Tambahkan nilai atribut readonly ke input
3. Cegah dokumen TEKS dihapus kembali (konten gaya dapat digunakan sebagai referensi kelas)
<INPUT style=behavior:url(#default#savehistory); type=text id=oPersistInput>
4. Tombol ENTER untuk memindahkan kursor ke kotak input berikutnya
<input >
5. Hanya dalam bahasa Cina (dengan berkedip)
<input>Gunakan rentang kode Ascii untuk menilai
6. Hanya untuk angka (dengan berkedip)
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" > menggunakan rentang kode Ascii untuk menilai
7. Hanya untuk angka (tidak berkedip)
<input style="ime-mode:disabled"> menggunakan rentang kode Ascii untuk menilai
8. Hanya bahasa Inggris dan angka yang dapat dimasukkan (dengan berkedip)
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" > divalidasi dengan ekspresi reguler js
9. Metode input perisai
<input type="text" name="url" style="ime-mode:disabled">
10. Hanya masukkan angka, titik desimal, karakter minus (-) (tidak berkedip)
<input>Gunakan rentang kode Ascii untuk menilai |