ล่าสุดการพัฒนาเว็บบทเรียน
×

JavaScript การอ้างอิง

ภาพรวม

JavaScript

JS เชือก JS จำนวน JS ผู้ประกอบการ JS งบ JS คณิตศาสตร์ JS วันที่ JS แถว JS บูลีน JS นิพจน์ทั่วไป JS สถานการณ์โดยรวม JS การแปลง

เบราว์เซอร์ BOM

Window Navigator Screen History Location

HTML DOM

DOM เอกสาร DOM องค์ประกอบ DOM แอตทริบิวต์ DOM เหตุการณ์ DOM รูปแบบ

HTML วัตถุ

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

วัตถุอื่น ๆ

CSSStyleDeclaration


 

HTML DOM attributes Propery

<ธาตุวัตถุ

ตัวอย่าง

หาวิธีหลายแอตทริบิวต์ <button> องค์ประกอบที่มี:

var x = document.getElementById("myBtn").attributes.length;

ผลของ x อาจจะ:

2
ลองตัวเอง»

เพิ่มเติม "Try it Yourself" ตัวอย่างด้านล่าง


ความหมายและการใช้งาน

คุณสมบัติคุณลักษณะผลตอบแทนที่คอลเลกชันของคุณลักษณะโหนดที่ระบุเป็นวัตถุ NamedNodeMap

โหนดสามารถเข้าถึงได้โดยตัวเลขดัชนีและดัชนีเริ่มต้นที่ 0

เคล็ดลับ: การจัดทำดัชนีตัวเลขเป็นประโยชน์สำหรับการที่จะผ่านทั้งหมดของคุณลักษณะองค์ประกอบ: คุณสามารถใช้ ระยะเวลาใน คุณสมบัติของวัตถุ NamedNodeMap เพื่อตรวจสอบจำนวนของคุณลักษณะแล้วคุณห่วงผ่านทุกคนสามารถแอตทริบิวต์โหนดและสารสกัดจากข้อมูลที่คุณต้องการ

เคล็ดลับ: คุณลักษณะ HTML มีโหนดแอตทริบิวต์กับทุก คุณสมบัติและวิธีการ สำหรับ แอตทริบิวต์วัตถุ


สนับสนุนเบราว์เซอร์

คุณสมบัติ
attributes ใช่ ใช่ ใช่ ใช่ ใช่

หมายเหตุ: ใน Internet Explorer 8 และก่อนหน้านี้คุณลักษณะคุณสมบัติจะกลับคอลเลกชันของคุณลักษณะที่เป็นไปได้ทั้งหมดสำหรับองค์ประกอบ


วากยสัมพันธ์

node .attributes

รายละเอียดทางเทคนิค

กลับค่า: วัตถุ NamedNodeMap คิดเป็นคอลเลกชันของคุณลักษณะโหนด
DOM รุ่น ระดับแกนวัตถุ 1 โหนด

ตัวอย่าง

ตัวอย่างอื่น ๆ

ตัวอย่าง

ได้รับชื่อของที่ <button> สององค์ประกอบ (index 1) แอตทริบิวต์:

var x = document.getElementById("myBtn").attributes[1].name;

ผลของ x อาจจะ:

onclick
ลองตัวเอง»

ตัวอย่าง

หาวิธีหลายระบุแหล่งที่มา <img> องค์ประกอบที่มี:

var x = document.getElementById("myImg").attributes.length;

ผลของ x อาจจะ:

5
ลองตัวเอง»

ตัวอย่าง

ห่วงผ่านคุณลักษณะทั้งหมดของ <img> องค์ประกอบและเอาท์พุชื่อของแต่ละแอตทริบิวต์และความคุ้มค่า:

var x = document.getElementById("myImg");
var txt = "";
var i;
for (i = 0; i < x.attributes.length; i++) {
    txt = txt + x.attributes[i].name + " = " + x.attributes[i].value + "<br>";
}
ลองตัวเอง»

<ธาตุวัตถุ