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...