속성은 속성을 의미하며 기사는 IE 및 FF와 호환되는 일부 속성 만 소개합니다.
속성 : 객체로 속성을 얻습니다
GetAttribute : 특정 속성의 값을 얻으십시오
setattribute : 속성을 만들고 동시에 속성의 값을 번들로 묶습니다.
CreateAttribute : 하나의 속성 만 생성합니다
removeattribute : 속성을 제거하십시오
getAttributeNode : 노드를 객체로 가져옵니다
setattriptributeNode : 노드를 만듭니다
RemoveAttributeNode : 노드를 제거합니다
속성은 객체에서 속성을 얻고 객체라고 부를 수 있습니다. 여기에서 "[]"를 사용해야하며 즉, 여기에서 사용할 수 있습니다. "()" ". 호환성 문제를 고려하면 "[]"를 사용해야합니다. 속성 속성을 사용하는 방법에 대한 IE와 FF 사이에는 큰 차이가 있으므로 여기에서 소개하지 않을 것입니다.
속성 사용 방법 : (IE 및 FF의 공통)
<bod> <div id = "t"> <입력 유형 = "hidden"id = "sss"value = "aaa"> </div> </body> <cript> var d = document.getElementById ( "SS"). 속성 [ "value"]; document.write (d.name); document.wript (d.value); // script>
4 명의 형제 GetAttribute, setattribute, CreateAttribute 및 RemoveTribute의 개념은 이해하기 쉽고 사용법 방법은 비교적 간단합니다. 주의를 기울여야 할 유일한 것 :
1. CreateAttribute를 사용하는 경우 객체 기반 일 필요는 없습니다. document.createattribute ()로 충분합니다.
2. setAttribute, createAttribute를 사용하는 경우 이름, 유형, 가치 등과 같은 단어를 사용하지 않으면 IE 및 FF의 반응은 이상하게 이해하기 어렵습니다.
3. CreateAttribute가 이름 만 정의하고 d.nodevalue = "hello"의 값을 정의하지 않는 경우; 진술, FF는 빈 문자열로 간주되며 즉, 정의되지 않은 것으로 간주됩니다.
GetAttribute 사용 방법 :
<body> <div id = "t"> <입력 유형 = "hidden"id = "sss"value = "aaa"> </div> </body> <cript> var d = document.getElementById ( "SS"). getAttribute ( "value"); document.write (d); // show aaa </script>
setAttribute 사용 방법 : (Good Hello라는 추가 속성을 찾을 수 있습니다)
<bod> <div id = "t"> <입력 유형 = "hidden"id = "sss"value = "aaa"> </div> </body> <cript> var d = document.getElementById ( "SS"). setAttribute ( "good", "hello"(alert.getElementById ( "t").
CreateAttribute를 사용하는 방법 : (GOOD라는 빈 속성 추가)
<head> <meta charset = "utf-8"> <title> </title> <cript> window.onload = function () {var obox = document.getElementById ( 'box'); alert (document.body.innerhtml); obox.setattribute ( 'value', 'name'); alert (document.body.innerhtml); attr = document.createattribute ( 'hallo'); ALERT (document.body.innerhtml);/*동의어*/ att </script> </head> <hod> <ul id = "box"> </ul> </body>removeAttribute 사용 방법 : (하나는 누락되었습니다)
<body> <div id = "t"> <input type = "hidden"id = "sss"value = "aaa"> </div> </body> <cript> var d = document.getElementById ( "SS"). RemoveAtTribute ( "value"); Alert (document.getElementById ( "T").
세 가지 방법 GetAttributeNode, SetAttributeNode 및 RemoveAttributeNode는 노드 (노드)를 직접 작동하는 것으로 특징 지어집니다. RemoveAttributeNode는 처음에 항상 잘못 사용되지만 노드의 의미를 완전히 이해하면 자유롭게 적용 할 수 있습니다.
getAttriputeNode 사용 방법 :
<bod> <div id = "t"> <입력 유형 = "hidden"id = "sss"value = "aaa"> </div> </body> <cript> var d = document.getElementById ( "ss"). getAttributeNode ( "value"); document.write (d.name); document.write (d.value); // 값 표시 aaa </script>
setattritipenode 사용 방법 :
<bod> <div id = "t"> <입력 유형 = "hidden"id = "sss"value = "aaa"> </div> </body> <cript> var d = document.createattribute ( "good"); getElementByid ( "ss"). setattriviteNode (d); document (annerhtml);
RemoveAttributeNode 사용 방법 :
<hod> <div id = "t"> <입력 유형 = "hidden"id = "sss"value = "aaa"> </div> </body> <cript> var d = document.getElementById ( "SS"). getAttributeNode ( "value") 문서 .getElementById ( "SSS"). alert (document.getElementById ( "t"). innerHtml); </script>속성에 대한 자세한 내용은 W3School에서 확인할 수 있습니다!
JS 속성 속성 작동에 대한 위의 자세한 설명은 내가 공유하는 모든 내용입니다. 나는 당신이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.