JavaScript獲取任一元素的任一屬性值

2021-08-20 23:10:17 字數 551 閱讀 9046

各大瀏覽器都相容,能設定樣式和獲採樣式,但是該方法只能獲取到行內樣式,獲取不了外部的樣式。如果寫了行內沒有的樣式,返回的是空值.

用法:獲取元素的屬性值:element.style.attr

設定元素的值:element.style.attr="值";

不能設定屬性,只能獲取屬性值,該屬性只相容ie,不相容火狐和谷歌

用法:element.currentstyle["attr"]或者element.currentstyle.attr

不能設定屬性,只能獲取屬性值,該屬性相容火狐谷歌,不相容ie

用法:window.getcomputedstyle(ele,null)[attr]獲取是window.getcomputedstyle(ele,null).attr

封裝乙個函式,可以相容各個瀏覽器,獲取任一元素的任一屬性值:

//獲得任一元素的任一屬性的值

function getstyle(element,attr)

用法例子:

Javascript一元運算子

1.什麼是一元運算子呢?符合兩邊只有乙個運算元的符號就是一元運算子 主要有兩種 2.運算子 他是一種自增運算子,eg var a 2 a console.log a 結果為 3 a 相當於a a 1 3.運算子 他是一種自減運算子,eg var a 2 a console.log a 結果為 1 a...

獲取陣列中某一元素

1 array shift 彈出陣列第乙個元素 舉例 a array new hello cool new array shift a new是第乙個元素值,取最後乙個元素可以用array pop 這種操作會改變原陣列的內容 2 array slice 擷取陣列 舉例 a array new hel...

08 一元函式物件和一元謂詞

include using namespace std include string include include include set include include functional 函式物件 類過載了函式呼叫操作符,這樣的類定義的物件稱為函式物件 template class show...