Latest web development tutorials
×

JavaScript & HTML DOM คู่มืออ้างอิง

ภาพรวม

JavaScript วัตถุ

JavaScript Array วัตถุ JavaScript Boolean วัตถุ JavaScript Date วัตถุ JavaScript Math วัตถุ JavaScript Number วัตถุ JavaScript String วัตถุ JavaScript RegExp วัตถุ JavaScript อสังหาริมทรัพย์ทั่วโลก / ฟังก์ชั่น JavaScript ผู้ประกอบการ

Browser วัตถุ

Window วัตถุ Navigator วัตถุ Screen วัตถุ History วัตถุ Location วัตถุ

DOM วัตถุ

HTML DOM Document วัตถุ HTML DOM วัตถุธาตุ HTML DOM แอตทริบิวต์วัตถุ HTML DOM วัตถุที่จัดกิจกรรม

HTML วัตถุ

<a> <area> <audio> <base> <blockquote> <body> <button> <canvas> <col> <colgroup> <datalist> <del> <details> <dialog> <embed> <fieldset> <form> <iframe> <frameset > <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> - range <input> - password <input> - radio <input> - reset <input> - search <input> - submit <input> - text <input> - time <input> - url <input> - week <keygen> <link> <label> <legend> <li> <map> <menu> <menuItem> <meta> <meter> <object> <ol> <optgroup> <option> <param> <progress> <q> <script> <select> <source> <style> <table> <td> <th> <tr> <textarea> <title> <time> <track> <video>

HTML DOM querySelector () วิธีการ

อ้างอิงวัตถุเอกสาร วัตถุเอกสาร

ตัวอย่าง

ได้รับองค์ประกอบแรกของ id เอกสาร = "สาธิต" ของ:

document.querySelector ( "# สาธิต");

ลอง»

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

querySelector () วิธีการส่งกลับองค์ประกอบในเอกสารที่ตรงกับการเลือก CSS ที่ระบุ

หมายเหตุ: querySelector () วิธีการส่งกลับเพียงแค่องค์ประกอบแรกที่ตรงกับตัวเลือกที่ระบุ หากคุณต้องการที่จะกลับมาทุกองค์ประกอบใช้ querySelectorAll () วิธีการแทน

เพิ่มเติมตัวเลือก CSS โปรดไปที่ ตัวเลือก CSS กวดวิชา ของเราและ ตัวเลือก CSS อ้างอิงคู่มือ


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

ตัวเลขในตารางเป็นตัวแทนของเบราว์เซอร์ครั้งแรกเพื่อรองรับจำนวนวิธีรุ่น

ทาง
querySelector () 4.0 8.0 3.5 3.1 10.0


ไวยากรณ์

document.querySelector (ตัวเลือก CSS)

ค่าพารามิเตอร์

พารามิเตอร์ ชนิด ลักษณะ
ตัวเลือก CSS เชือก ต้อง ระบุหนึ่งหรือมากกว่าหนึ่งองค์ประกอบที่ตรงกันในตัวเลือก CSS คุณสามารถใช้ ID, เรียน, ประเภทของพวกเขาคุณลักษณะค่าแอตทริบิวต์ ฯลฯ เพื่อเลือกองค์ประกอบ

สำหรับเตอร์หลายคั่นด้วยเครื่องหมายจุลภาคเพื่อกลับองค์ประกอบที่ตรงกัน

เคล็ดลับ: สำหรับข้อมูลเพิ่มเติมตัวเลือก CSS โปรดดู ตัวเลือก CSS อ้างอิงคู่มือ

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

รุ่น DOM: ระดับ Selectors วัตถุ 1 เอกสาร
ผลตอบแทน: ตัวเลือก CSS องค์ประกอบแรกที่ตรงกันระบุ ถ้าไม่ได้พบกลับ null ถ้าคุณระบุตัวเลือกที่ไม่ถูกต้องข้อยกเว้น SYNTAX_ERR จะโยน


ตัวอย่างเพิ่มเติม

ตัวอย่าง

เป็นเอกสารแรกใน <p> องค์ประกอบ:

document.querySelector ( "P");

ลอง»

ตัวอย่าง

ได้รับเอกสารชั้น = "เช่น" องค์ประกอบแรก:

document.querySelector ( "ตัวอย่าง.");

ลอง»

ตัวอย่าง

ได้รับเอกสารชั้น = "ตัวอย่างเช่น" ครั้งแรก <p> องค์ประกอบ:

document.querySelector ( "p.example");

ลอง»

ตัวอย่าง

ได้รับเอกสารที่มี "เป้าหมาย" แอตทริบิวต์องค์ประกอบ <a> แรก:

document.querySelector ( "a [เป้าหมาย]");

ลอง»

ตัวอย่าง

ตัวอย่างต่อไปนี้แสดงให้เห็นถึงการใช้งานของส่วนใหญ่ของเตอร์ที่

สมมติว่าคุณเลือกสองเตอร์: <H2> และ <h3> องค์ประกอบ

ครั้งแรก <h2> องค์ประกอบในรหัสต่อไปจะเพิ่มสีพื้นหลังของเอกสาร:

<h2> องค์ประกอบ H2 </ h2>
<h3> องค์ประกอบ h3 </ h3>

document.querySelector ( "H2, H3") style.backgroundColor = "สีแดง" .;

ลอง»

แต่ถ้าเอกสารของคุณ <h3> องค์ประกอบ <h2> องค์ประกอบก่อน <h3> องค์ประกอบที่จะถูกกำหนดให้ระบุสีพื้นหลัง

<h3> องค์ประกอบ h3 </ h3>
<h2> องค์ประกอบ H2 </ h2>

document.querySelector ( "H2, H3") style.backgroundColor = "สีแดง" .;

ลอง»


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

คู่มืออ้างอิง javascript: ธาตุ .querySelector ()


อ้างอิงวัตถุเอกสาร วัตถุเอกสาร