Avatar billede askhoej Praktikant
31. oktober 2001 - 09:58 Der er 1 kommentar og
2 løsninger

Er du sikker?

Jeg har en form hvor i man gerne skulle afkrydse nogle
checkboxe. OnSubmit skulle der gerne komme en advarsel om at man er ved at oprette ... og om man er sikker på det, nu når man ikke har valgt nogle checkboxe.

Siger man ja så submit ellers ingen ting.
Avatar billede nute Nybegynder
31. oktober 2001 - 10:00 #1
<form action=\"dinfil\" onsubmit=\"return confirm(\'Er du sikker\');\">

/nute
Avatar billede askhoej Praktikant
31. oktober 2001 - 10:03 #2
Hvordan undersøger jeg om mine checkboxe er valgt?
Avatar billede jakoba Nybegynder
31. oktober 2001 - 10:16 #3
i head:

<script language=\'javascript\'>

function validate( frm ) {
    if ( frm.tfeltnavn.value.length == 0 ) { // er felt \'tfeltnavn\' udfyldt
        alert( \"feltet skal udfyldes.\" );
        frm.tfeltnavn.focus();
        return false;
    }
    if ( ! frm.chboxnavn.checked ) {  //er checkbox \'chboxnavn\' valgt
        alert( \"checkboksen skal vælges.\" );
        frm.chboxnavn.focus();
        return false;
    }
    return true;      // alle tests gik godt. formen er korrekt udfyldt.
}; //end validate( Form object ) -> boolean

</script>

din form:

<form action=\"dinfil\" onsubmit=\"return ( validate(this) && confirm(\'Er du sikker\') );\">

<input type=\'text\' name=\'tfeltnavn\' value=\"\"> her skal skrives noget<br>
<input type=\'checkbox\' name=\'chboxnavn\'> skal vælges<br>

<input type=\'submit\' value=\"Ja send mig 14MB reklamer dagligt de næste 12 år\">
</form>

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