javascript values only
SCO
17/12/2005 22:49:00Hoi allemaal,
Ben op zoek naar een simpel javascript die ervoor zorgt dat alleen numerieke getallen in een formulier ingevoerd kunnen worden en via onChange een javascript aanroept die vervolgens een alert geeft..
Kan iemand helpen?
TX
Ben op zoek naar een simpel javascript die ervoor zorgt dat alleen numerieke getallen in een formulier ingevoerd kunnen worden en via onChange een javascript aanroept die vervolgens een alert geeft..
Kan iemand helpen?
TX
PHP hulp
19/11/2024 06:20:59- SanThe -
17/12/2005 22:58:00SCO
18/12/2005 00:00:00Willem Jan Z
18/12/2005 00:07:00Bij andere mensen bedoelt hij... Veel mensen hebben JS disabled tegenwoordig
Gewijzigd op 18/12/2005 01:36:00 door Willem Jan Z
- SanThe -
18/12/2005 00:30:00Willem Jan Z
18/12/2005 01:35:00SanThe:
Oeps.... foutje ;-)
Willem-Jan:
bedoelt ze...
Oeps.... foutje ;-)
Shame on me :$ Ik weet het wel, maar die fout is snel gemaakt :S
Jan Koehoorn
18/12/2005 01:36:00Maar goed, als JavaScript aanstaat, zou je JavaScript regular expressions kunnen gebruiken:
function test_number (veldwaarde) {
var valid_number = /^[0-9]+$/;
return valid_number.test (veldwaarde);
}
die koppel je aan de onkeyup event van het testveld.
Let op: ALTIJD nog een server-side check doen, bijv met PHP.
function test_number (veldwaarde) {
var valid_number = /^[0-9]+$/;
return valid_number.test (veldwaarde);
}
die koppel je aan de onkeyup event van het testveld.
Let op: ALTIJD nog een server-side check doen, bijv met PHP.
Gewijzigd op 18/12/2005 10:25:00 door Jan Koehoorn
SCO
18/12/2005 15:04:00Hoi Jan,
Het lukt nog niet helemaal met het bovenstaande script. Ik wil graag dat hij bij meerdere velden (p1 t/m p39) van formulier "form" controleert of er inderdaad een nummer is ingevoerd, en zo niet, hij een alert geeft bij onkeyup.. Hoe zou ik jouw script dan moeten aanpassen?
Alvast bedankt!
SCO
Het lukt nog niet helemaal met het bovenstaande script. Ik wil graag dat hij bij meerdere velden (p1 t/m p39) van formulier "form" controleert of er inderdaad een nummer is ingevoerd, en zo niet, hij een alert geeft bij onkeyup.. Hoe zou ik jouw script dan moeten aanpassen?
Alvast bedankt!
SCO
Jan Koehoorn
18/12/2005 16:38:00Je zou zo kunnen beginnen:
window.onload = init;
function init () {
var x = document.getElementsByTagName ('input');
var n = x.length;
for (i = 0; i < n; i++) {
// en dan hier de functie die checkt koppelen aan x.onkeyup
}
}
window.onload = init;
function init () {
var x = document.getElementsByTagName ('input');
var n = x.length;
for (i = 0; i < n; i++) {
// en dan hier de functie die checkt koppelen aan x.onkeyup
}
}