我希望抓取元素的負載,檢查它們的ID是否包含'other'或'Other',對於這些元素,將顯示設置爲none。這是我有:Javascript,獲取大量元素並將它們設置爲無顯示
function Hide(div){
var list;
var i;
list = document.getElementById(div).getElementsByTagName("input")
for(i=0; i<list.length;i++){
if(list[i].id.toString().indexOf("Other") != -1 || list[i].id.toString().indexOf("other") != -1){
list[i].id.setAttribute("Style.display","none");
}
}
}
但.setAttribute ... does not工作,並也沒有.Style.display =「無」
順便說一下,在這個的Prototype.js會是什麼樣 $(格)。選擇(「輸入[ID * = 「其他」] ')調用(' 隱藏「); 這就是爲什麼我使用原型而不是香草JS。但這不是你問的 – 2010-08-13 13:05:15