Hvorfor virker mit script ikke?
Dette script fungerer ikke og der kommer ingen syntaxfejl - hvad er der galt?Det fungerer i en anden sammenhæng og selve formularen er afpasset mht. filnavnene.
<script language="javascript">
<!--
function CheckPhone(psString) {
var psTegn = "0123456789+() ";
if(psString.length == 0) {
return false;
}
for (var nIndex=0; nIndex < psString.length; nIndex++) {
if (psTegn.indexOf(psString.charAt(nIndex)) == -1) {
return false;
}
}
return (true);
}
function checkForm() {
form = document.forms[0];
if (form.name.value == "") {
alert("Skrive venligst dit navn");
form.name.focus();
return false;
}
if (form.address.value == "") {
alert("Skrive venligst din adresse");
form.address.focus();
return false;
}
if (form.zip.value == "") {
alert("Skrive venligst postnummer");
form.zip.focus();
return false;
}
if (form.city.value == "") {
alert("Skrive venligst bynavn");
form.city.focus();
return false;
}
if(!CheckPhone(form.phone.value)) {
alert("Skriv venligst dit telefonnummer.");
form.phone.focus();
return false;
}
if (form.email.value == "") {
alert("Skrive venligst E-mail adresse");
form.email.focus();
return false;
}
if (form.betaling.value == "") {
alert("Skrive venligst Betalingsmåden");
form.betaling.focus();
return false;
}
return true;
}
//-->
</script>