/ 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
Problem med validering
Fra : Is


Dato : 17-07-03 23:52

Hej
Egentlig er jeg begyndt at rode med .asp men validering har ført mig ud i
noget script type="text/javascript"

Er dette det rigtige sted at spørge ???

Jeg har lavet er side kun med en masse valgbokse 4X3, og der kan jeg godt få
det til at virke som det skal, men hvis jeg kopiere det hele over på den
side det skal brugen (valg boksene bliver en del af en "form") virker det
ikke mere, så derfor er jeg begyndt forfra og så lave en stump af gangen på
den side hvor det skal brugen.

Nu er jeg nået til et sted hvor det ikke stoppes ved error = 1

så har jeg forsøgt at få den til det, det har medført at jeg nu har kopieret
den ene kode 2 gange efter hinanden :
--
if((document.forms[0].hfd.value!='') || (document.forms[0].hfm.value!='')
|| (document.forms[0].hfy.value!='') && (error==0))
{
document.forms[0].error.value = "der er mindst valgt en dato"
alert('der er mindst valgt en dato1');
error = 1;
document.forms[0].error.focus();
}


if((document.forms[0].hfd.value!='') || (document.forms[0].hfm.value!='')
|| (document.forms[0].hfy.value!='') && (error==0))
{
document.forms[0].error.value = "der er mindst valgt en dato"
alert('der er mindst valgt en dato2');
error = 1;
document.forms[0].error.focus();
}

--

Men når den første "alert" kommer og jeg trykker ok så kører den straks
videre til den næste, men her stopper den, efter ok kører den ikke videre,
hvis jeg bytter om på dem er det altid den nederste der stopper ,

Hvis jeg i den nederste ændre så error = 0; så kører den videre efter ok

Hvordan kan det være ?? og hvordan får jeg den til at stoppe ved første
error = 1; ??

På forhånd tak.

--
Venlig hilsen
Erik Isager



 
 
Is (26-07-2003)
Kommentar
Fra : Is


Dato : 26-07-03 21:31


> så har jeg forsøgt at få den til det, det har medført at jeg nu har
kopieret
> den ene kode 2 gange efter hinanden :
> --
> if((document.forms[0].hfd.value!='') || (document.forms[0].hfm.value!='')
> || (document.forms[0].hfy.value!='') && (error==0))
> {
> document.forms[0].error.value = "der er mindst valgt en dato"
> alert('der er mindst valgt en dato1');
> error = 1;
> document.forms[0].error.focus();
> }
>
>
> if((document.forms[0].hfd.value!='') || (document.forms[0].hfm.value!='')
> || (document.forms[0].hfy.value!='') && (error==0))
> {
> document.forms[0].error.value = "der er mindst valgt en dato"
> alert('der er mindst valgt en dato2');
> error = 1;
> document.forms[0].error.focus();
> }
---
bør måske lige oplyse at denne opgave er løst, men det krævede en størrer
ombygning af valideringen

--
Venlig hilsen
Erik Isager



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

Månedens bedste
Årets bedste
Sidste års bedste