Menambah Nombor Baris pada HTML Textarea: Panduan
Apabila berurusan dengan
CodeMirror
Alat yang paling disyorkan untuk menambah nombor baris pada textarea ialah CodeMirror. Ia adalah perpustakaan JavaScript sumber terbuka popular yang menyediakan pelbagai ciri untuk penyuntingan teks. Untuk menggunakan CodeMirror, cuma masukkan pustaka dan nyatakannya dengan pilihan yang sesuai.
Demo Langsung
Berikut ialah demo yang berfungsi yang menggambarkan penggunaan CodeMirror untuk penomboran baris:
var editor = CodeMirror.fromTextArea(document.getElementById('code'), { lineNumbers: true, mode: 'text/x-perl', theme: 'abbott', });
<script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/6.65.7/codemirror.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/6.65.7/mode/perl/perl.min.js"></script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/codemirror/6.65.7/codemirror.min.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/codemirror/6.65.7/theme/abbott.min.css"> <textarea>
Petua Tambahan
Jika anda menghadapi masalah dengan nombor talian yang tidak sepadan dengan garisan sebenar, ada kemungkinan titik monitor anda setiap inci (DPI) ditetapkan lebih tinggi daripada 100%. CodeMirror mengambil kira perkara ini, tetapi penyelesaian lain mungkin tidak.
Kesimpulan
CodeMirror ialah penyelesaian yang boleh dipercayai dan berkuasa untuk menambah nombor baris pada kawasan teks dalam HTML. Ia menyediakan pelbagai pilihan penyesuaian dan disepadukan dengan lancar dengan elemen HTML.
Atas ialah kandungan terperinci Bagaimanakah saya boleh menambah nombor baris pada kawasan teks HTML?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!