js 取值 賦值 獲取某標籤某屬性的值

2021-09-25 20:43:53 字數 1145 閱讀 3650

1.取值

//

方法一//

自定義屬性必須用getattribute()方法

var iframesrcattr = document.getelementbyid("importjsp").getattribute("src");

獲取得到的值是:test.html

//方法二

var iframesrcattr = document.getelementbyid("importjsp").src;

獲取得到的值是:http:

//方法三

var iframesrcattr = document.getelementbyid("importjsp").attributes["src"].value;

獲取得到的值是:test.html

2.改變已存在屬性的屬性值

//

方法一document.getelementbyid("importjsp").setattribute("src","#");

//iframe標籤的src屬性值已更改為"#"

console.log(document.getelementbyid("importjsp").getattribute("src"));

//方法二

document.getelementbyid("importjsp").attributes["src"].value="#";

//iframe標籤的src屬性值已更改為"#"

console.log(document.getelementbyid("importjsp").getattribute("src"));

更改src沒有用,只能將iframe標籤全部替換掉才行

<

iframe

id='importjsp'

width

='700'

height

='500'

frameborder

='0'

src='test.html'

>

iframe

>

3.移除某一屬性

removeattribute("要移除的屬性名");

js 取值 賦值 獲取某標籤某屬性的值

1.取值 方法一 自定義屬性必須用getattribute 方法 var iframesrcattr document.getelementbyid importjsp getattribute src 獲取得到的值是 test.html 方法二 var iframesrcattr document...

判斷js物件是否擁有某屬性

兩種方式,但稍有區別 1,in 運算子1 2 3 varobj alert name inobj true alert tostring inobj true 可看到無論是name,還是原形鏈上的tostring,都能檢測到返回true。2,hasownproperty 方法1 2 3 varobj...

判斷JS物件是否擁有某屬性

兩種方式,但稍有區別 1,in 運算子 var obj alert name in obj true alert tostring in obj true 可看到無論是name,還是原形鏈上的tostring,都能檢測到返回true。2,hasownproperty 方法 var obj obj.h...