Nieuw lid |
|
Ik heb onderstaande code die eigenlijk werkt zoals ik het wil, maar toch zit ik nog met een probleem...
Ik heb op deze webpagina een tiental links staan. Is er dan geen makkelijkere manier dan telkens te vermelden hideID('X'), ... ?
Kan dit anders worden opgelost??
Alvast bedankt..
<html>
<head>
<script type="text/javascript">
var ie = (document.all) ? true : false;
function hideID(objID){
var element = (ie) ? document.all(objID) : document.getElementById(objID);
element.style.display="none"
}
function showID(objID){
var element = (ie) ? document.all(objID) : document.getElementById(objID);
element.style.display="block"
}
</script>
</head>
<body>
<div id="ONE" style="display:none;">tekst tekst 1</div>
<div id="TWO" style="display:none;">tekst tekst 2</div>
<a onClick="hideID('TWO');showID('ONE');">SHOW ONE</a>
<a onClick="hideID('ONE');showID('TWO');">SHOW TWO</a>
</body>
</html>
<html> <head> <script type="text/javascript"> var ie = (document.all) ? true : false; function hideID(objID){ var element = (ie) ? document.all(objID) : document.getElementById(objID); element.style.display="none" } function showID(objID){ var element = (ie) ? document.all(objID) : document.getElementById(objID); element.style.display="block" } </script> </head> <body> <div id="ONE" style="display:none;">tekst tekst 1</div> <div id="TWO" style="display:none;">tekst tekst 2</div> <a onClick="hideID('TWO');showID('ONE');">SHOW ONE</a> <a onClick="hideID('ONE');showID('TWO');">SHOW TWO</a> </body> </html>
|