0
我想顯示/隱藏元素的多個ID。在html中使用javascript隱藏多個元素
我的HTML文件中的javascript存在問題。
這裏的JavaScript:
<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>
而我的HTML:
<div class = "left" id="colsxmenu">
<ul>
<li><a href="javascript:HideContent('colsxmenu')"> ENGLISH</a>
<li><a href="javascript:HideContent('uniquename')">FRENCH</a>
其實,如果我選擇英文它的工作好隱藏colsxmenu
,但我需要的是,如果我選擇法語它應該隱藏不止一個元素。
我試着添加('colsxmenu';'colsxmenu2')
,但那沒有奏效。
第一多個參數用逗號分隔。其次,你的函數只能處理一個元素。 – epascarello
我認爲[這裏](http://stackoverflow.com/questions/3607291/javascript-and-getelementbyid-for-multiple-elements-with-the-same-id)你會找到答案 –
你不能使用相同的ID用於多個元素。這是ID – DDRamone