複数の要素のIDを表示/非表示したいと思います。javascriptを使用してhtml内の複数の要素を非表示にする
私はHTMLファイルの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::ここで
はjavascriptのだ、私は英語を選択した場合<div class = "left" id="colsxmenu">
<ul>
<li><a href="javascript:HideContent('colsxmenu')"> ENGLISH</a>
<li><a href="javascript:HideContent('uniquename')">FRENCH</a>
実は、それはcolsxmenu
を隠して良い動作しますが、私は必要なのは、私がFRENCH選択した場合、それはすべきです1つ以上の要素を隠す
('colsxmenu';'colsxmenu2')
を追加しようとしましたが、うまくいかなかった。
のようにそれを呼び出すことができます。第二に、あなたの関数は、一つの要素を扱うようにのみコード化されています。 – epascarello
私は[ここ](http://stackoverflow.com/questions/3607291/javascript-and-getelementbyid-for-multiple-elements-with-the-same-id)あなたは答えを見つけると思う –
あなたは使用することはできません複数の要素に対して同じID。それはIDです – DDRamone