/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Form Validering hos Danhost
Fra : Rasmus Christiansen


Dato : 18-02-04 18:24

Jeg bruger Danhost og deres "gamle" formmail, så jeg har noget kode a la:


<script type="text/javascript">
function fieldcheck(){
var error = 0;
if(document.all.Navn.value=="")
{
alert("Udfyld venligst navn");
document.all.Navn.focus();
error = 1;
//return false;
}
if(document.all.Tlf.value=="" & error==0)
{
alert("Udfyld venligst telefon nummer");
document.all.Tlf.focus();
error = 1;
//return false;
}
if(document.all.Afhentningstidspunkt.value=="" & error==0)
{
alert("Udfyld venligst afhentningstidpunkt");
document.all.Afhentningstidspunkt.focus();
error = 1;
//return false;
} if(error==0) {XXXXXX}
}


<form name="bestform" action="http://scripts.dandomain.dk/mailform.exe"
method="post" onsubmit="fieldcheck();return false;">

Den funger ikke helt efter hensigten. fieldcheck undersøger om navn, tlf,
osv. er udfyldt og fortæller brugeren hvis det mangler, og det er fint nok,
men når det går godt får brugeren først en fejl og derefter bliver formen
sendt afsted. Jeg kan simpelthen ikke finde ud af hvad der skal stå ved
XXXXX, for det er vel der fejlen ligger ? Jeg har prøvet at sætte XXXX =
document.forms[0].submit(); men jeg får en fejl om at det object ikke kan
kaldes, men brugeren ledes alligevel videre og formen bliver sendt afsted.
Hvad gør jeg forkert ?



 
 
Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste