首頁 >web前端 >js教程 >js取得和設定屬性的方法_javascript技巧

js取得和設定屬性的方法_javascript技巧

WBOY
WBOY原創
2016-05-16 16:58:57930瀏覽

複製程式碼 程式碼如下:

function square(num){  num*num;//局部變數
    return total;
}
var total = 50;//全域變數
var number = square(20);
alert(total);/ /結果為50
function square(num){

    total = num*num;//全局變量
    return total;
}
var total = 50;//全局變量
var number = square(20);
alert(total);//結果為400

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

複製程式碼 程式碼如下:
body{
    color:white; } >

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

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

document.getElementById("purchases")這個呼叫將會傳回一個對象,這個物件對應著document物件裡的一個獨一無二的元素,那個元素的的id屬性值為purchases

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


getElementsByTagName回傳一個數組,即使整個文檔裡只有一個元素,也要回傳一個陣列。

範例:


複製程式碼

程式碼如下:var itemsms = docum. "li");for(var i = 0;i    alert(typeof items[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");

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn