DOM操作中的引用

2021-08-18 01:13:26 字數 977 閱讀 1715

1.引用動態指令碼時,由於ie將 視為乙個特殊的元素,不允許 dom 訪問其子節點,需要用到text屬性,為相容瀏覽器得如下:

function loadscriptstring(code) catch (ex)

}

下面是呼叫這個函式的示例:

loadscriptstring("function sayhi()");
2. 同樣由於ie不相容,引用css需要考慮相容問題

function loadstylestring(css) catch (ex)

var head = document.getelementsbytagname("head")[0];

}

呼叫函式:loadstylestring("body");

3. **操作:

//建立 table

var table = document.createelement("table");

table.border = 1;

table.width = "100%";

//建立 tbody

var tbody = document.createelement("tbody");

// 建立第一行

tbody.insertrow(0);

tbody.rows[0].insertcell(0);

tbody.rows[0].insertcell(1);

// 建立第二行

tbody.insertrow(1);

tbody.rows[1].insertcell(0);

tbody.rows[1].insertcell(1);

//將**新增到文件主體中

DOM操作與引用資源的前後關係

在 開發過程中遇到這樣的乙個問題 在主頁面中使用angular ui route來路由載入其他頁面 tpl main.html 在其他頁面中使用了swiper,但是顯示的時候並沒有達到預想的能有手動拖拽顯示的立體效果,頁面進行錯誤排查,最後發現的問題是由於在由ui route引入的頁面中使用的swi...

jQuery中的DOM操作

三 jquery中的dom操作 3.2.1 查詢節點 1.查詢元素節點 var li ul li eq 1 獲取裡第2個節點 var li text li.text 獲取第二個元素節點的文字內容 2.查詢屬性節點 var para p 獲取節點 var p text para.attr title ...

angular 中的 DOM 操作

在angular中使用第三方外掛程式時最好都封裝到指令 directives 中去,dom操作也最好都解構到指令中。避免使用 jquery 來操作 dom,包括增加元素節點,移除元素節點,獲取元素內容,隱藏或顯示元素。你應該使用 directives 來實現這些動作,有必要的話你還要編寫自己的 di...