20. december 2006 - 13:24Der er
8 kommentarer og 1 løsning
Show ved default i show/hide script
Hej,
jeg har et show/hide script der virker således, at når en checkbox bliver afkrydset bliver et div layer synligt.
Div layeret er altså skjult by default og bliver aktiveret/vist, når checkboxen bliver afkrydset. Jeg vil dog gerne have det sådan, at div layeret er vist og først bliver skjult når man unchecker checkboxen.
Dels lavede jeg en fejl i funktionen (byttede om på 'none' og 'block') - og dels introducerer FF en fejl, fordi den ikke understøtter XML-DOM - og dermed heller ikke XHTML (og den understøtter i virkeligheden heller ikke engang HTML-DOM) :o| Sådan er du nødt til at skrive i stedet:
function toggleSubmit(chkbox) { var textarea = document.getElementById('mit_divlayer'); textarea.style.display = (chkbox.checked) ? "block" : "none"; }
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.