Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk Melarikan Petikan Berganda dalam JavaScript untuk Pengendalian Atribut HTML yang Betul?

Bagaimana untuk Melarikan Petikan Berganda dalam JavaScript untuk Pengendalian Atribut HTML yang Betul?

Barbara Streisand
Barbara Streisandasal
2024-11-15 07:32:03368semak imbas

How to Escape Double Quotes in JavaScript for Proper HTML Attribute Handling?

Melepaskan Petikan dalam JavaScript

Apabila mengeluarkan nilai daripada pangkalan data dalam JavaScript, adalah penting untuk melepaskan aksara petikan dua kali untuk mengelakkan pramatang penamatan atribut HTML. Ini amat penting apabila nilai pangkalan data mengandungi ruang, kerana petikan berganda akan menutup atribut sebelum kod di dalamnya.

Untuk menyelesaikan isu ini, elakkan menggunakan aksara melarikan diri JavaScript () dalam konteks HTML. Sebaliknya, gantikan aksara petikan dua dengan perwakilan entiti XML yang betul, ".

Contoh:

Dalam contoh yang disediakan, di mana HTML mengandungi kod berikut:

edit

Petikan dua kali selepas "Penilaian Awal" akan menutup atribut onclick secara pramatang. Untuk melarikan diri dengan betul, gunakan kod berikut:

edit

Ini akan memastikan bahawa aksara petikan berganda ditafsirkan dalam atribut HTML dan bukan sebagai atribut penamat.

Atas ialah kandungan terperinci Bagaimana untuk Melarikan Petikan Berganda dalam JavaScript untuk Pengendalian Atribut HTML yang Betul?. 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