本文目錄一覽:
如何用JavaScript判斷dom是否有存在某class的值
function hasClass(ele, cls) {
cls = cls || ”;
if (cls.replace(/\s/g, ”).length == 0) return false;
return new RegExp(‘ ‘ + cls + ‘ ‘).test(‘ ‘ + ele.className + ‘ ‘);
};
第一個參數傳DOM對象,第二個參數傳class名
JS/JAVASCRIPT問題:DOM如何選擇CLASS?
開源框架一般都有選擇器,可以類似CSS選擇器一樣選取DOM,如jQuery。其實CLASS也是便於CSS操作,而選擇DOM最好的方法是用ID,這個效率最高。所以不是必要的情況下,不要用CLASS選擇DOM。
如何用js判斷dom是否有存在某class的值
var li=document.getElementsByTagname(‘li’) ;//獲取li元素
判斷是否含有class值
if(li.className.indexOf(“class名稱”)-1)
{
//存在這個class名
}else{
//不存在這個class名
}
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/128929.html