Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

วิธีตั้งค่าว่าข้อความควรถูกแทนที่เพื่อรองรับหลายภาษาในเอกสารเดียวกันด้วย JavaScript


ใช้คุณสมบัติ unicodeBidi ใน JavaScript เพื่อตั้งค่าว่าข้อความควรถูกแทนที่เพื่อรองรับหลายภาษาในเอกสารเดียวกัน ตั้งค่าเป็น normal, embed หรือ bdi-override. bdi-override ช่วยให้คุณเพิ่มทิศทางได้เช่น rtl เป็น ltr

ตัวอย่าง

คุณสามารถลองรันโค้ดต่อไปนี้เพื่อเรียนรู้วิธีทำงานกับคุณสมบัติ unicodeBidi ใน JavaScript

<!DOCTYPE html> <html>    <body>       <p id = "pid" style="direction:rtl">Demo Text</p>       <button type="button" onclick="display()">Set</button>       <script>          function display() {             document.getElementById("pid").style.unicodeBidi = "bidi-override";          }       </script>    </body> </html>