Avatar billede kenneth_jakel Nybegynder
24. juni 2001 - 13:50 Der er 3 kommentarer og
1 løsning

values afhængigt af markering i checkbox

Jeg skal lave en checkbox, der sætter værdierne i fire formfields lig med værdierne i fire andre formfield når man klikker i den.

de påvirkede formfields skal nulstilles når man fjerner markeringen i checkboxen.

/kenneth

Avatar billede kenneth_jakel Nybegynder
24. juni 2001 - 14:06 #1
Næh nej - jeg er kommet til at tænke på at det er noget lort, hvis nu brugeren ikke har fyldt noget i de fire \"første\" formfields. Mon ikke det er bedre hvis siden reloader når man markerer checkboxen, og reloader igen når man fjerne markeringen. Man hvordan får jeg den så til det???

/kenneth

PS jeg giver point for svaret på dette spørgsmål!
Avatar billede jakoba Nybegynder
24. juni 2001 - 14:09 #2
i head:
<script language=\'javascript\'>

function doOnCheckboxChange( chb ) {
  var frm = chb.form;
  if ( chb.checked ) { // kopier værdierne fra andet sæt felter
      frm.tilfelt0.value = frm.frafelt0.value;
      frm.tilfelt1.value = frm.frafelt1.value;
      frm.tilfelt2.value = frm.frafelt2.value;
      frm.tilfelt3.value = frm.frafelt3.value;
  } else {              // nulstil værdierne.
      frm.tilfelt0.value = \"\";
      frm.tilfelt1.value = \"\";
      frm.tilfelt2.value = \"\";
      frm.tilfelt3.value = \"\";
  }
}; //end doOnCheckboxChange( checkbox object )

ned i koden blive din form så noget i retning af:
<form  >
<input name=\'frafelt0\' type=\'text\' value=\"sourcefelt nr 0\">
<input name=\'frafelt1\' type=\'text\' value=\"sourcefelt nr 1\">
<input name=\'frafelt2\' type=\'text\' value=\"sourcefelt nr 2\">
<input name=\'frafelt3\' type=\'text\' value=\"sourcefelt nr 3\">
<input type=\'checkbox\' onChange=\"doOnCheckboxChange( this );\">
<input name=\'tilfelt0\' type=\'text\' value=\"\">
<input name=\'tilfelt1\' type=\'text\' value=\"\">
<input name=\'tilfelt2\' type=\'text\' value=\"\">
<input name=\'tilfelt3\' type=\'text\' value=\"\">
</form>

mvh JakobA
Avatar billede jakoba Nybegynder
24. juni 2001 - 14:11 #3
Ok nyt svar:

<input type=\'checkbox\' onChange=\"self.location.reload( true );\">

mvh JakobA
Avatar billede kenneth_jakel Nybegynder
24. juni 2001 - 14:13 #4
tak tak tak tak

/kenneth
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