Avatar billede julle.p Nybegynder
12. februar 2007 - 20:00 Der er 1 kommentar og
1 løsning

Validering af checkbox

Hej alle.
Jeg er ved at lave en hjemmeside hvor jeg har brug for en checkbox, hvor der skal sættes et flueben før man kan komme videre.

Når man ikke har sat et flueben, men alligevel trykker skal der komme en alert på skærmen.
Når man har sat et flueben og trykker skal der åbnes en "skriv mail" fra Outlook Express.

Jeg har selv en ide:


<script type="text/javascript">

function validering()
{
error = 0;
if(!(document.forms 0.checkboxnavn.checked) && (error==0))
{
alert('Du skal aktivt sætte et hak i checkboxen!');
document.forms 0.checkboxnavn.focus();
error = 1;
}

if(error == 0)
document.forms 0.submit();
}
</script>


<form action="" method="post" onsubmit="validering();return false;">
<input type="checkbox" name="checkboxnavn"> Ja, jeg accepterer at jeg skal sætte et hak her<br />
<input type="submit" value="Klik her for at validere">
</form>

(kilde: html.dk).

MEN, dette er jo bare en almindelig knap. Hvordan ændres den så jeg får en "skriv mail"??
Desuden vil jeg rigtige gerne gemmen resultaterne i en fil (standard: _private/form_results.csv), men når jeg ændre dette i koden, virken den ikke længere.......

Nogen der vil hjælpe...

Mvh Alex.
Avatar billede mikkelbm Nybegynder
12. februar 2007 - 20:08 #1
Du skal nok et smut over i JavaScript kategorien. Java og JavaScript er nemlig ikke det samme:


http://www.eksperten.dk/spm/Programmering/Script/JavaScript/

(husk at lukke spørgsmålet her)
Avatar billede julle.p Nybegynder
12. februar 2007 - 20:56 #2
Okay. Sorry,
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
Kurser inden for grundlæggende programmering

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