Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk Melaksanakan Kemasukan Teks Kanan-ke-Kiri dalam Borang HTML?

Bagaimana untuk Melaksanakan Kemasukan Teks Kanan-ke-Kiri dalam Borang HTML?

Patricia Arquette
Patricia Arquetteasal
2024-11-09 14:10:02231semak imbas

How to Implement Right-to-Left Text Entry in HTML Forms?

Entri Teks Kanan ke Kiri dalam HTML

Menyediakan sokongan untuk bahasa kanan ke kiri, seperti bahasa Arab, dalam bentuk tapak web boleh mencabar. Satu isu biasa ialah memastikan teks yang dimasukkan oleh pengguna dilampirkan di sebelah kiri teks sedia ada dan dijajarkan ke kanan.

Menetapkan sifat CSS text-align:right sahaja tidak mencukupi, kerana ia tidak menjejaskan kedudukan kursor teks. Menambah arah:RTL meletakkan kursor di hujung kiri dan menjajarkan teks dengan betul. Walau bagaimanapun, ia tidak menghalang aksara baharu daripada dilampirkan pada hujung kanan.

Penyelesaian terletak pada penggunaan atribut dir pada elemen input. Dengan menetapkan dir="rtl", anda menyatakan bahawa teks elemen adalah dari kanan ke kiri, yang memastikan aksara yang baru dimasukkan dilampirkan ke kiri.

Berikut ialah contoh:

<input dir="rtl">

Kod ini mencipta medan input di mana teks dijajarkan ke kanan dan aksara baharu ditambahkan ke kiri. Tingkah laku ini meniru kotak carian di halaman utama bahasa Arab Google, memberikan pengalaman kemasukan teks kanan ke kiri yang intuitif untuk pengguna bahasa Arab.

Atas ialah kandungan terperinci Bagaimana untuk Melaksanakan Kemasukan Teks Kanan-ke-Kiri dalam Borang HTML?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn