<asp:textbox id="TextBox1" runat="strežnik"
Width="80px"></asp:textbox>
Dejansko lahko strežniški nadzorniki dodajo tudi dogodke onkeydown in up
Na ta način lahko vnašate le decimalke in številke
Pri .NET razvoju morajo uporabniki za zagotovitev pravilnosti podatkov pogosto preveriti vsebino, ki jo vnesejo; preneseno povedano, vnašajo se le številke.
Začnite z dodajanjem lastnostnega dogodka v kontrolnik TextBox:
<asp:textbox class="Text"
onkeypress="if (event.keyCode < 48 || event.keyCode >57) event.returnValue = false; "
id="txtY_Revenue" slog="TEXT-ALIGN: desno" runat="strežnik" Širina="90%" MaxLength="12">
</asp:textbox>
Tipkovnica preveri, če je pritisnjena med 0 in 9, če ne, ne vpiše trenutnega vnosa v besedilno polje
Opomba: Ta metoda nadzoruje, da TextBox vnaša samo številke: 0~9, kar daje idejo
Dodatek:
1. Prekliči pikčasto škatlo, ko pritisneš gumb
Dodajte vrednost atributa hideFocus ali HideFocus=true to the input
2. Preberite samo vsebino besedilnega polja
Dodajte vrednost atributa berljivo samo na vhod
3. Preprečiti, da bi se dokumenti TEXT ponovno pojasnili (vsebina slogov se lahko uporabi kot referenca razreda)
<INPUT style=vedenje:url(#default#savehistory); type=text id=oPersistInput>
4. Tipka ENTER za premik kazalca na naslednje vhodno polje
<vhodni >
5. Samo v kitajščini (z utripanjem)
<input>Uporabite razpon Ascii kod za presojo
6. Samo za številke (z utripanjem)
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" > uporabi razpon Ascii kode za oceno
7. Samo za številke (brez utripanja)
<vhodni slog="ime-mode:disabled"> uporabite razpon Ascii kode za presojo
8. Vnašati je mogoče samo angleščino in številke (z utripanjem)
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" > potrjeno z js' regularnimi izrazi
9. Metoda vnosa ščita
<vhodni tip="besedilo" ime="URL" slog="ime-mode:disabled">
10. Vnašajte le številke, decimalne pike, minus (-) znake (brez utripanja)
<input>Uporabite razpon Ascii kod za presojo |