Ik wil graag een soort faq-dingen maken waar je linkjes hebt en als je erop klikt, klapt de boel uit.
Dat lukt heel aardig, zowel in IE en Mozilla met de functie toggle:
Probleem is echter nu een browser-compatibileit: het werkt in Mozilla wel met tekst, maar niet met bijv. een form als dit:
In IE pakt hij dit overigens wel vrolijk, ...
Doe ik iets fout, onhandig of wil ik gewoon te veel?
Dat lukt heel aardig, zowel in IE en Mozilla met de functie toggle:
code:
1
2
3
4
5
6
7
8
| function toggle(targetId) {
target = document.getElementById (targetId);
if (target.style.display == "none") {
target.style.display = "";
} else {
target.style.display = "none";
}
} |
Probleem is echter nu een browser-compatibileit: het werkt in Mozilla wel met tekst, maar niet met bijv. een form als dit:
code:
1
2
3
4
5
6
7
8
9
| <P><A HREF ="javascript:toggle('cats')">- Verander categorieën indeling</A></P>
<P CLASS='antwoord' id='cats' style='display: none;'>
<FORM NAME = "category" ACTION = "decks.php" METHOD = "post">
<INPUT TYPE = "hidden" NAME = "category" VALUE = "96">
<INPUT TYPE = "checkbox" NAME = "d_5" VALUE = "0"> Bibliotheek<BR>
<INPUT TYPE = "checkbox" NAME = "d_7" VALUE = "0"> Vloten<BR>
<BR><INPUT TYPE = "submit" VALUE = "Maak openbaar">
</FORM>
</P> |
In IE pakt hij dit overigens wel vrolijk, ...
Doe ik iets fout, onhandig of wil ik gewoon te veel?