validate virker ikke ...hvorfor ?
Jeg har lavet en validate funktion der kaldes via onsubmit i min html form. Ideen bag den er at jeg har 3 gange 2 tekstfelter med hver plads til et http:// link og en linktekst. HVIS der tastes en adresse i feltet LINK(1,2 eller3), skal funktionen checke at der også er udfyldt en LINKTEKST til det tilsvarende LINK (1, 2 eller 3...)Men det virker ikke desværre - hvem kan hjælpe med at løse gåden :-) ??;
function validate()
{
var error;
error = 0;
if ((document.forms.ny.link.value !=\"\"\"\") && (!document.forms.ny.linktekst.value)) {
window.alert(\"Du skal indtaste en tekst i Linktekst 1\");
document.forms.ny.linktekst.focus();
error = 1;
}
if ((document.forms.ny.link2.value !=\"\"\"\") && (!document.forms.ny.linktekst2.value) && (error == 0)) {
window.alert(\"Du skal indtaste en tekst i Linktekst 2\");
document.forms.ny.linktekst2.focus();
error = 1;
}
if ((document.forms.ny.link3.value !=\"\"\"\") && (!document.forms.ny.linktekst3.value) && (error == 0)) {
window.alert(\"Du skal indtaste en tekst i Linktekst 3\");
document.forms.ny.linktekst3.focus();
error = 1;
}
if (error == 0)
return true;
else
return false;
}
