Avatar billede jette1 Nybegynder
22. oktober 2002 - 12:19 Der er 6 kommentarer og
1 løsning

confirm virker ikke efter hensigten...

Hjælp! Hvorfor kommer min confirm boks slet ikke frem?

<form name="myForm" action="http://www.dr.dk" onsubmit="return opdtjek()">
<input type="text" name="myField">
<input type="submit" name="submit" value="Søg">
<input type="submit" name="submit" value="Opdater">

</form>

<script language="javascript">
function opdtjek() {
  var myvar = document.myForm.submit.value;
  if (myvar == 'Opdater') {
    temp = window.confirm('Er du sikker på du vil opdatere?');
  } else {
    return true;
  }
}
</script>
Avatar billede jette1 Nybegynder
22. oktober 2002 - 12:21 #1
Hov glemte return temp... men boksen kommer stadig ikke frem..

<script language="javascript">
function opdtjek() {
  var myvar = document.myForm.submit.value;
  if (myvar == 'Opdater') {
    temp = window.confirm('Er du sikker på du vil opdatere?');
    return temp;
  } else {
    return true;
  }
}
</script>
Avatar billede pixelpaw Nybegynder
22. oktober 2002 - 12:30 #2
Fordi at din første knap hedder det samme og har "Søg" som value.
Avatar billede pixelpaw Nybegynder
22. oktober 2002 - 12:31 #3
prøv med
<input type="submit" name="submit" value="Opdater" onclick="confirm('Er du sikker på du vil opdatere?')">
Avatar billede jette1 Nybegynder
22. oktober 2002 - 12:45 #4
Ja, det har jeg også prøvet. Formen bliver submittet selvom der svares 'Annuller' ... og det skal den jo ikke....
Avatar billede pixelpaw Nybegynder
22. oktober 2002 - 12:54 #5
<input type="submit" name="submit" value="Opdater" onclick="return confirm('test')">

sådan der
Avatar billede pixelpaw Nybegynder
22. oktober 2002 - 12:55 #6
der er kommet en "return" ind i den, har lige testet det, og det virker
Avatar billede jette1 Nybegynder
23. oktober 2002 - 11:17 #7
Alletiders.. virker perfekt :-)

Takker!
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