1
我試圖在存在特定類名的div上更改類名。檢查特定類的div
我發現的問題是,如果某個類名不存在於div上,則瀏覽器會引發錯誤。
function cardUnfocus() {
var divs = document.getElementsByTagName("div");
for (var i = 0; i < divs.length; i++){
if (document.getElementById(divs[i]).className != null) {
if (document.getElementById(divs[i]).className == "container_selected")
document.getElementById(divs[i]).className = "container";
}
}
}
什麼是優雅的方式來檢查類是否存在? (不使用jQuery)