Differenze tra le versioni di "Blocco caratteri in jQuery/Javascript"
(→Regex) |
|||
Riga 1: | Riga 1: | ||
− | [[GENERALE#jQuery e Javascript|← jQuery e Javascript]] | + | [[GENERALE#jQuery e Javascript|← jQuery e Javascript]] {{Category:jQuery}} |
Esempio di blocco caratteri alla pressione di un tasto della tastiera | Esempio di blocco caratteri alla pressione di un tasto della tastiera |
Versione delle 10:56, 14 feb 2024
← jQuery e Javascript Categoria:JQuery
Esempio di blocco caratteri alla pressione di un tasto della tastiera
<script type="text/javascript"> $('#<?= $input_tag ?>').bind('keydown', function (event) { // consento solo i caratteri e i numeri var re = /^\w+$/; if (!re.test( event.key )) { event.preventDefault(); return false; } }); </script>
Regex
- Consento solo i caratteri e i numeri
- re = /^\w+$/;
- Consento caratteri / numeri / ' '(spazio) / '-'(trasttino)
- re = /^[a-z0-9 /-]+$/i;
- Consento caratteri / numeri / ' '(spazio) / "'"(apice)
- re = /^[a-z0-9 ']+$/i;
Controllo carattere premuto
// se premo invio if (event.which == 13) { ... }
- 13 invio
- 190 punto
- 188 virgola