สวัสดีครับ, ผมอยากจะทราบว่า พารามิเตอร์ pseudoElement ใน getComputedStyle() Method เอาใว้ทำอะไรครับ?
ผมเข้าใจว่ามันเป็นองค์ประกอบหลอก แต่มันมีความหมายในการใช้งานยังไงครับ?
ตัวอย่างที่ 1:
function myFunction(){
var elem = document.getElementById("test");
var theCSSprop = window.getComputedStyle(elem, "
first-letter").getPropertyValue("font-size");
document.getElementById("demo").innerHTML = theCSSprop;
}
ตัวอย่างที่ 2:
function myFunction(){
var elem = document.getElementById("test");
var theCSSprop = window.getComputedStyle(elem,
null).getPropertyValue("font-size");
document.getElementById("demo").innerHTML = theCSSprop;
}
ถึงแม้ผมจะปรับมันกลับเป็น Null แต่มันก็ยังคง return เป็น 16px เพราะอะไรหรือครับ?
อ้างอิงจาก:
http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_getcomputedstyle3
ขอบคุณล่วงหน้าครับ
สอบถามเกี่ยวกับ getComputedStyle() Method ใน จาวาสคริปต์
ผมเข้าใจว่ามันเป็นองค์ประกอบหลอก แต่มันมีความหมายในการใช้งานยังไงครับ?
ตัวอย่างที่ 1:
function myFunction(){
var elem = document.getElementById("test");
var theCSSprop = window.getComputedStyle(elem, "first-letter").getPropertyValue("font-size");
document.getElementById("demo").innerHTML = theCSSprop;
}
ตัวอย่างที่ 2:
function myFunction(){
var elem = document.getElementById("test");
var theCSSprop = window.getComputedStyle(elem, null).getPropertyValue("font-size");
document.getElementById("demo").innerHTML = theCSSprop;
}
ถึงแม้ผมจะปรับมันกลับเป็น Null แต่มันก็ยังคง return เป็น 16px เพราะอะไรหรือครับ?
อ้างอิงจาก: http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_getcomputedstyle3
ขอบคุณล่วงหน้าครับ