有時候難免需要使用js進行 dom 操作;如在刪除地圖feature時同時得清除提示框 這個就需要使用 .parentNode.removeChild(元素) ...
雖然有了getElementsByClassName,但是ie低版本不支持,所以我們需要單獨定義一個getByClass ...
2016-08-24 18:01 0 1616 推薦指數:
有時候難免需要使用js進行 dom 操作;如在刪除地圖feature時同時得清除提示框 這個就需要使用 .parentNode.removeChild(元素) ...
核心代碼 function getByClass(sClass,oParent){ //考慮到會有從某個父元素中獲取 有className名的元素 的情況(如下示例'aaa');//所以傳入第二個參數為父元素,先做一個判斷,不傳參數的話默認為document是更為常用 ...
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>tes ...
,可以用它們來獲取指定的class元素。當然,對於現代瀏覽器開發,還可以使用querySelector( ...
web前端開發工作中常常會用到獲取元素的className,用jQuery的$(".class")方法也可以獲取className,但是有時候牽扯到數據而影響的加載順序的原因會獲取不到className,原生的js也有直接獲取的方法document.getElementsByClassName ...
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>js原生獲取class名&多取一</title> < ...
function getFirstElement(element) { //檢測 if (element.firstElementChild) { return element.firstElemen ...