Avatar billede moefelt Nybegynder
28. august 2002 - 16:05 Der er 2 kommentarer og
1 løsning

"confirm" probs !

Når man trykker annullér på nedenståede confirm(); reloader den siden istedet for bare ikke at gøre noget.

valg = confirm(tekst);
if (valg)
this.form.action = "gemfinal.php";
this.form.target = "_self";
this.form.submit();
return valg;
}

Altså når man trykker annullér på confirm() boxen skal der ikke ske noget som helst (foruden boxen lukker). Som den er nu sletter den alle inserts i form'en når man trykker annullér.
Avatar billede jakoba Nybegynder
28. august 2002 - 16:18 #1
der mangler noget i det script. funktionens begyndels og ordentlige indrykninger.

derudover kunne det være rart at vide hvorfra i din form eller side der kaldes.

mvh JakobA
Avatar billede moefelt Nybegynder
28. august 2002 - 17:32 #2
function validate(tekst) {
valg = confirm(tekst);
    if (valg)
    this.form.action = "gemfinal.php";
    this.form.target = "_self";
    this.form.submit();
    return valg;
    }
}

og den bliver kaldt via:

onClick=\"java script:return validate('",$rs["tekst"],"');\"
Avatar billede jakoba Nybegynder
28. august 2002 - 19:19 #3
function validate(tekst) {  // funktion begynd
    valg = confirm(tekst);
    if (valg) { // if begynd
        this.form.action = "gemfinal.php";
        this.form.target = "_self";
        this.form.submit();
    } // if slut
    return valg;
} // funktion slut

og din onclick:
  onClick=\"return validate('",$rs["tekst"],"');\"

mvh JakobA
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester