![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
in una applicazione web vorrei fare in modo che in un campo di testo si possano inserire solo numeri [0-9] ok, quindi solo numeri interi |
|
function check_num( obj ) { if( isNaN( obj.value ) ) isNaN restituirà false su un numero tipo 10.5, e non è quindi ciò che vuoi. |
|
input type="text" value="0" onkeyup="check_num(this)" onchange="check_num(this)" ondrop="return false" oncontextmenu="return false" onpaste="return false" / se hai verificato che questi eventi siano standard (mai avuta occasione di |
#3
| |||||
| |||||
|
|
in una applicazione web vorrei fare in modo che in un campo di testo si possano inserire solo numeri [0-9] ok, quindi solo numeri interi |
|
function check_num( obj ) { if( isNaN( obj.value ) ) isNaN restituirà false su un numero tipo 10.5, e non è quindi ciò che vuoi. |
|
Funzionerà un qualcosa del tipo if(obj.value.match(/\D/) |
|
p.s. prenderà per buono un numero tipo 000000009 (ma è quello che hai chiesto...è ciò che vuoi?) |
|
input type="text" value="0" onkeyup="check_num(this)" onchange="check_num(this)" ondrop="return false" oncontextmenu="return false" onpaste="return false" / se hai verificato che questi eventi siano standard (mai avuta occasione di testare/studiare i vari ondrop-onpaste-oncontextmenu) allora ok. |
![]() |
| Thread Tools | |
| Display Modes | |
| |