i have a little problem in my html code with javascript. Because i'd like to show or hide multiple ID of elements.
The javascript that i use is this one
<Script type="text/javascript" language="JavaScript"><!--
function HideContent(d){
document.getElementById(d).style.display = "none";
}
function ShowContent(d){
document.getElementById(d).style.display = "block";
}
//--></script>
<div class = "left" id="colsxmenu">
<ul>
<li><a href="javascript:HideContent('colsxmenu')"> ENGLISH</a>
<li><a href="javascript:HideContent('uniquename')">FRENCH</a>
You can pass an array of elements to your function
<div id="first">first</div>
<div id="second">second</div>
<a href="javascript:HideContent(['first','second'])"> ENGLISH</a>
<script>
function HideContent(obj) {
for (var i = 0; i < obj.length; i++) {
document.getElementById([obj[i]]).style.display = 'none';
}
}
</script>