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

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 className Propery

<ธาตุวัตถุ

ตัวอย่าง

ตั้งค่าระดับสำหรับ <div> องค์ประกอบที่มี id = "myDiv":

document.getElementById("myDIV").className = "mystyle";
ลองตัวเอง»

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


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

ชุดคุณสมบัติ className หรือผลตอบแทนที่ชื่อชั้นขององค์ประกอบ (ค่าของแอตทริบิวต์ระดับองค์ประกอบของ)

เคล็ดลับ: คุณสมบัติคล้ายกับ className เป็น classList คุณสมบัติ


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

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

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

กลับ className ทรัพย์สิน:

HTMLElementObject .className

ตั้ง className ทรัพย์สิน:

HTMLElementObject .className= class

ค่าทรัพย์สิน

ความคุ้มค่า ลักษณะ
class ระบุชื่อชั้นขององค์ประกอบ เพื่อนำไปใช้ในชั้นเรียนหลายแยกพวกเขามีช่องว่างเช่น "test demo"

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

กลับค่า: สตริงที่เป็นตัวแทนของชั้นเรียนหรือรายการพื้นที่ที่แยกของชั้นเรียนขององค์ประกอบ

ตัวอย่าง

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

ตัวอย่าง

ได้รับชื่อชั้นแรก <div> องค์ประกอบในเอกสาร (if any) :

var x = document.getElementsByTagName("DIV")[0].className;

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

mystyle
ลองตัวเอง»

ตัวอย่าง

ตัวอย่างอื่น ๆ เกี่ยวกับวิธีการที่จะได้รับชื่อชั้นขององค์ประกอบ:

var x = document.getElementsByClassName("mystyle")[0].className;
var y = document.getElementById("myDIV").className;
ลองตัวเอง»

ตัวอย่าง

ได้รับชื่อชั้นขององค์ประกอบกับการเรียนหลาย:

<div id="myDIV" class="mystyle test example">I am a DIV element</div>

var x = document.getElementById("myDIV").className;

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

mystyle text example
ลองตัวเอง»

ตัวอย่าง

เขียนทับชื่อชั้นที่มีอยู่กับหนึ่งใหม่:

<div id="myDIV" class="mystyle">I am a DIV element</div>

document.getElementById("myDIV").className = "newClassName";
ลองตัวเอง»

ตัวอย่าง

ในการเพิ่มระดับให้องค์ประกอบโดยไม่เขียนทับค่าที่มีอยู่แทรกพื้นที่และชื่อชั้นเรียนใหม่:

document.getElementById("myDIV").className += " anotherClass";
ลองตัวเอง»

ตัวอย่าง

หากมีระดับของ "mystyle" ในองค์ประกอบที่มี id = "myDiv" การเปลี่ยนขนาดตัวอักษรที่:

var x = document.getElementById("myDIV");

if (x.className === "mystyle") {
    x.style.fontSize = "30px";
}
ลองตัวเอง»

ตัวอย่าง

สลับระหว่างชื่อชั้นบนเลื่อนตำแหน่งที่แตกต่างกัน - เมื่อผู้ใช้เลื่อนลง 50 พิกเซลจากด้านบนชื่อชั้น "test" จะถูกเพิ่มองค์ประกอบ (and removed when scrolled up again)

window.onscroll = function() {myFunction()};

function myFunction() {
    if (document.body.scrollTop > 50) {
        document.getElementById("myP").className = "test";
    } else {
        document.getElementById("myP").className = "";
    }
}
ลองตัวเอง»


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

สอน CSS: CSS Selectors

CSS อ้างอิง: CSS .class เลือก

HTML DOM อ้างอิง: HTML DOM classList Property

HTML DOM อ้างอิง: HTML DOM getElementsByClassName() วิธี

HTML DOM อ้างอิง: HTML DOM สไตล์วัตถุ


<ธาตุวัตถุ