我讀過類似的職位,但我只找到一處說,添加類到HTML做我想做什麼,所以,基本上我有一個按鈕,當我要點擊它隱藏所有代碼的HTML代碼,以及我再次點擊它顯示它們。由於我在頁面中有很多代碼標籤,因此需要爲每個代碼添加一個類。我一直這樣一些事情切換顯示:沒有JavaScript的所有標記(沒有jQuery)沒有類:是否有可能?
if(document.getElementsByTagName("CODE").style.display === "block"){
document.getElementsByTagName("CODE").style.display = "none"
}
和一些解決這個問題,所有類似的代碼,但他們都要麼讓我的瀏覽器崩潰或無法正常工作。我的問題是,是否真的必須使用類名稱並檢查它可以比較的類名稱,因爲我在代碼上面「做了」,所有標籤的顯示內容? (也許循環與每個元素for循環,我也試過,沒有結果。) 我嘗試了每一個可能的事情,到目前爲止我還有一些知識(即時通訊仍在學習javascript)。我真的想知道,如果我正在嘗試做一些真正先進的事情,或者我不知道如何做到這一點。
謝謝你,我希望有wasnt這樣一個問題,我讀過的所有建議的人,沒有(除了一個是說要用類)的是這樣的。
他們都建議加課,所以我覺得像我嘗試做一些真正是不可能的。我還沒有進入jQuery,所以請不要談論它,謝謝。 (首先我必須學會良好的JavaScript)
document.getElementsByTagName(),作爲功能提示名稱,返回元素的數組,所以你需要遍歷它使檢查和設定值 – ekstrakt