js獲取和設定屬性

2022-01-31 06:52:28 字數 1049 閱讀 2355

function square(num)

var total = 50;//全域性變數

var number = square(20);

alert(total);//結果為50

function square(num)

var total = 50;//全域性變數

var number = square(20);

alert(total);//結果為400

這細微的差別就會影響到程式的結果

body

這些顏色不僅作用於那些直接包含在標籤裡的內容,還將作用於巢狀在body元素內的所有元素

id屬性就像乙個掛鉤,它一頭連著文件裡的某個元素,另一頭連著css樣式表裡的某個樣式

document.getelementbyid("purchases")這個呼叫將返回乙個物件,這個物件對應著document物件裡的乙個獨一無二的元素,那個元素

的的id屬性值為purchases

其實,文件中的每個元素都是乙個物件。利用dom提供的方法能夠得到任何乙個物件。

getelementsbytagname返回乙個陣列,即使整個文件裡只有乙個元素,也返回乙個陣列。

示例:var items = document.getelementsbytagname("li");

for(var i = 0;i顯示資訊都是object

☞getelementbyclassname

也返回乙個具有相同類名的元素陣列

☞獲取和設定屬性

❤getattribute

object.getattribute(attribute)

注:getattribute方法不屬於document物件,它只能通過元素節點物件呼叫。

❤setattribute

object.setattribute(attribute,value)

例子:var shopping = document.getelementbyid("purchases");

shopping.setattribute("title","a list of goods");

js獲取和設定屬性

function square num var total 50 全域性變數 var number square 20 alert total 結果為50 function square num var total 50 全域性變數 var number square 20 alert total ...

JS基礎 獲取和設定屬性

getattribute 返回元素上乙個指定的屬性值。如果指定的屬性不存在,則返回 null 或 空字串 語法let attribute element.getattribute attributename attribute 是乙個包含 attributename 屬性值的字串。attribute...

js獲取和設定屬性的方法

如下 function square num var total 50 全域性變數 var number square 20 alert total 結果為50 function square num var total 50 全域性變數 var number square 20 alert tot...