<asp:textbox id="TextBox1" runat="server"
Width="80px"></asp:textbox>
Infatti, i controlli server possono anche aggiungere eventi onkeydown e up
In questo modo, puoi inserire solo decimali e numeri
Nello sviluppo .NET, per garantire la correttezza dei dati, gli utenti sono spesso tenuti a verificare il contenuto inserito; in senso figurato, possono essere inseriti solo numeri.
Inizia aggiungendo un evento proprietà al controllo 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:casella di testo>
La tastiera controlla quando preme se è 0-9, altrimenti non inserisce l'input corrente nella casella di testo
Nota: Questo metodo controlla la TextBox per inserire solo i numeri: 0~9, fornendo un'idea
Supplemento:
1. Annulla la casella punteggiata quando si preme il pulsante
Aggiungi il valore attributo hideFocus o HideFocus=true all'input
2. Leggi solo il contenuto della casella di testo
Aggiungi il valore di attributo in lettura all'input
3. Impedire che i documenti TEXT vengano rimossi (il contenuto di stile può essere usato come riferimento di classe)
<INPUT style=behavior:url(#default#savehistory); type=text id=oPersistInput>
4. Tasto ENTER per spostare il cursore alla casella di input successiva
<input >
5. Solo in cinese (con lampeggiamenti)
<input>Usa la gamma di codici Ascii per giudicare
6. Solo per numeri (con lampeggiamenti)
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" > usare l'intervallo del codice Ascii per giudicare
7. Solo per numeri (senza sfarfallio)
<input style="ime-mode:disabled"> usa l'intervallo del codice Ascii per giudicare
8. Si possono inserire solo l'inglese e i numeri (con lampeggiamento)
<inputonbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" > validato con le espressioni regolari di js
9. Metodo di input dello scudo
<input type="text" name="url" style="ime-mode:disabled">
10. Inserire solo numeri, virgole decimali, meno (-) caratteri (senza lampeggiare)
<input>Usa la gamma di codici Ascii per giudicare |