FrankySigurdson
Nieuwe gebruiker
- Lid geworden
- 22 dec 2008
- Berichten
- 3
Hey iedereen,
ik ben nieuw hier.
ik ben aan een website aan het werken en heb volgende code om de invoer van een vak te controleren:
bij de onsubmit van mijn formulier gebruik ik: onSubmit="return checkVak(this)"
// JScript source code
var browser=navigator.appName;
var IE = "Microsoft Internet Explorer";
function melding(label, tekst)
{
if (browser == IE){
document.getElementById(label).innerText = tekst;
} else {
document.getElementById(label).textContent = tekst;
}
}
function checkVak(form){
ok = true;
vakopp = document.getElementById("oppervlakte");
if (vakopp.value == null || vakopp.value == "" || isNaN(vakopp)){
melding("foutopp", "Getal invullen a.u.b. !");
alert("Vul een getal in waar het nodig is!");
ok = false;
}
alert("ok = " . ok);
return ok;
}
In firefox:
ik krijg de alert("Vul een getal in waar het nodig is!")
Ook krijg ik een 2e alert maar deze zegt enkel: undefined
en dan kom ik terug op mijn huidige pagina terecht (wat de bedoeling is) maar de melding is ook nergens weergegeven.
In IE:
Er wordt onmiddellijk doorverwezen naar de pagina waar het formulier naar doorverwijst wat dus niet de bedoeling is..
Kan iemand me misschien helpen?

ik ben nieuw hier.
ik ben aan een website aan het werken en heb volgende code om de invoer van een vak te controleren:
bij de onsubmit van mijn formulier gebruik ik: onSubmit="return checkVak(this)"
// JScript source code
var browser=navigator.appName;
var IE = "Microsoft Internet Explorer";
function melding(label, tekst)
{
if (browser == IE){
document.getElementById(label).innerText = tekst;
} else {
document.getElementById(label).textContent = tekst;
}
}
function checkVak(form){
ok = true;
vakopp = document.getElementById("oppervlakte");
if (vakopp.value == null || vakopp.value == "" || isNaN(vakopp)){
melding("foutopp", "Getal invullen a.u.b. !");
alert("Vul een getal in waar het nodig is!");
ok = false;
}
alert("ok = " . ok);
return ok;
}
In firefox:
ik krijg de alert("Vul een getal in waar het nodig is!")
Ook krijg ik een 2e alert maar deze zegt enkel: undefined
en dan kom ik terug op mijn huidige pagina terecht (wat de bedoeling is) maar de melding is ook nergens weergegeven.
In IE:
Er wordt onmiddellijk doorverwezen naar de pagina waar het formulier naar doorverwijst wat dus niet de bedoeling is..
Kan iemand me misschien helpen?

Laatst bewerkt: