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

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 hasAttribute() Method

<ธาตุวัตถุ

ตัวอย่าง

ดูว่า <button> องค์ประกอบมีแอตทริบิวต์ onclick:

var x = document.getElementById("myBtn").hasAttribute("onclick");

ผลของ x จะเป็น:

true
ลองตัวเอง»

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


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

hasAttribute() วิธีการส่งกลับจริงถ้า specified แอตทริบิวต์ที่มีอยู่มิฉะนั้นก็จะส่งกลับเท็จ

เคล็ดลับ: ใช้ setAttribute() เพื่อเพิ่มคุณลักษณะใหม่หรือเปลี่ยนค่าของแอตทริบิวต์ที่มีอยู่ในองค์ประกอบ


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

ตัวเลขในตารางระบุราว์เซอร์รุ่นแรกที่สนับสนุนอย่างเต็มที่วิธีการ

วิธี
hasAttribute() ใช่ 9.0 ใช่ ใช่ ใช่

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

element .hasAttribute( attributename )

พารามิเตอร์

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

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

กลับค่า: บูลีนกลับจริงถ้าองค์ประกอบมีแอตทริบิวต์เท็จอย่างอื่น
DOM รุ่น ระดับ 2 หลักธาตุวัตถุ

ตัวอย่าง

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

ตัวอย่าง

หาถ้า <a> องค์ประกอบมีแอตทริบิวต์เป้าหมาย ถ้าเป็นเช่นนั้นเปลี่ยนค่าของ target แอตทริบิวต์ "_self" :

// Get the <a> element with id="myAnchor"
var x = document.getElementById("myAnchor"); 

// If the <a> element has a target attribute, set the value to "_self"
if (x.hasAttribute("target")) {      
    x.setAttribute("target", "_self");
}
ลองตัวเอง»

หน้าเว็บที่เกี่ยวข้อง

HTML Tutorial: แอตทริบิวต์ HTML

HTML DOM อ้างอิง: href="met_element_getattribute.html"> getAttribute() Method

HTML DOM อ้างอิง: href="met_element_removeattribute.html"> removeAttribute() Method

HTML DOM อ้างอิง: href="met_element_setattribute.html"> setAttribute() Method


<ธาตุวัตถุ