function ControleerGegevens(veld1, veld2, formulier){
if ((document.getElementById(formulier).veld1.value == "") || (document.getElementById(formulier).veld2.value == "")) {
alert('Om u aan te melden moet u een '+ veld1 +' en een '+ veld2 +' invullen.');
getElementById(formulier).veld1.focus();
getElementById(formulier).veld1.select();
}
else {
document.getElementById(formulier).onsubmit();
}
}
function ControleerGegevens(veld1, veld2, formulier){
het is eigelijk best simpel, ik zie t nu pas, maar je submit een form, dan controleer je, maar het formulier is toch al gesubmit;) misschien met onSubmit op te lossen of iets dergelijks;)
- <input type='submit'> => <input type='button'>
// hierdoor verstuurt hij het niet direct, maar doet het maar als jij het zegt, via submit.
- document.getElementById(formulier).veld1 => document.getElementById(formulier).gebruikersnaam
- document.getElementById(formulier).veld2 => document.getElementById(formulier).wachtwoord
- document.getElementById(formulier).onsubmit(); =>
document.getElementById(formulier).submit();
function ControleerGegevens(veld1, veld2, formulier){
if ((document.getElementById(formulier).gebruikersnaam.value == "") || (document.getElementById(formulier).wachtwoord.value == "")) {
alert('Om u aan te melden moet u een '+ veld1 +' en een '+ veld2 +' invullen.');
getElementById(formulier).gebruikersnaam.focus();
getElementById(formulier).gebruikersnaam.select();
}
else {
document.getElementById(formulier).submit();
}
}
function ControleerGegevens(veld1, veld2, formulier){
Zo had ik hem eerst, maar ik zou de functie graag ook gebruiken indien bvb het veld gebruikersnaam hernoemd wordt naar e-mailadres ofzo, daarom dat er veld1 stond..
function ControleerGegevens(veld1, veld2, formulier){
if ((document.getElementById(formulier)[veld1].value == "") || (document.getElementById(formulier)[veld2].value == "")) {
alert('Om u aan te melden moet u een '+ veld1 +' en een '+ veld2 +' invullen.');
getElementById(formulier)[veld1].focus();
getElementById(formulier)[veld1].select();
}
else {
document.getElementById(formulier).submit();
}
}
function ControleerGegevens(veld1, veld2, formulier){
function ControleerGegevens(veld1, veld2, formulier){
if ((document.getElementById(formulier)[veld1].value == "") || (document.getElementById(formulier)[veld2].value == "")) {
alert('Gelieve een '+ veld1 +' en een '+ veld2 +' op te geven.');
getElementById(formulier)[veld1].focus();
getElementById(formulier)[veld1].select();
}
else {
document.getElementById(formulier).submit();
}
}
function ControleerGegevens(veld1, veld2, formulier){
function ControleerGegevens(veld1, veld2, formulier){
if ((document.getElementById(formulier)[veld1].value == "") || (document.getElementById(formulier)[veld2].value == "")) {
alert('Gelieve een '+ veld1 +' en een '+ veld2 +' op te geven.');
document.getElementById(formulier)[veld1].focus();
document.getElementById(formulier)[veld1].select();
}
else {
document.getElementById(formulier).submit();
}
}
function ControleerGegevens(veld1, veld2, formulier){
er stond:
getElementById(formulier)[veld1].focus();
getElementById(formulier)[veld1].select();
daar moest er nog een 'document.' voor
dus:
document.getElementById(formulier)[veld1].focus();
document.getElementById(formulier)[veld1].select();
die fout staat er al van in jouw eerste script in en 'k heb erover gekeken.