salve
provengo dal "lato server" e sono un ignorantone,
come posso fare uno script che visualizza un alert
se i caratteri inseriti di una stringa (di un normale input box)
non sono numeri?
Grazie![]()
salve
provengo dal "lato server" e sono un ignorantone,
come posso fare uno script che visualizza un alert
se i caratteri inseriti di una stringa (di un normale input box)
non sono numeri?
Grazie![]()
codice:is_number = function(string) { if (string && !isNaN(Number(string)) && typeof string != 'boolean') { return true; } return false; }
vediamo
html
jsCodice PHP:
<form name="form">
<input type="text" name="testo">
<form>
non l'ho testato..Codice PHP:
function checkFields() {
if (testo && !isNaN(Number(testo)) && typeof testo != 'boolean') {
return;
} else {
alert('Devi inserire un numero, fagiano!!');
}
}
function init() {
var testo = document.form.testo;
testo.onblur = checkFields(testo);
}
window.onload = init;
![]()
Questa volta, più che un voto.. è favoreggiamento.
A parte che se non l hai testato cosa posti a fare... Cmq ti consiglio di lasciare la mia fn cosi come e di richiamarla in una condizione in una funzione di controllo attivata dall evento submit
aspettare il submit per fare il controllo..![]()
non l'ho testata xke son sicuro al 95% che funge
[edit]
ecco ora che guardo ho invertito l'if..
Questa volta, più che un voto.. è favoreggiamento.
Intendevo di controllarlo al momento Dell invio non avevo visto bene pensavo che la controllassi subito...
Ps: cmq sei molto simpatico![]()