JavaScript 中的轉義引號:JavaScript 中的程式資料輸出
在HTML 中顯示資料庫中的資料時,可以管理引號等特殊字元對於防止瀏覽器解析問題至關重要。正如您所觀察到的,在 HTML 上下文中嘗試使用反斜線字元 () 轉義 JavaScript 中的引號是不夠的。
要解決此問題,正確的方法是將雙引號替換為 XML 實體表示形式 & 」「。該實體將防止瀏覽器混淆並確保正確解釋 JavaScript 呼叫。
例如,您提供的HTML 程式碼:
<a href="#" onclick="DoEdit('Preliminary Assessment \"Mini\"'); return false;">edit</a>
可以修改以有效轉義引號:
<a href="#" onclick="DoEdit('Preliminary Assessment &quot;Mini&quot;'); return false;">edit</a>
透過使用XML 實體表示,您現在可以安全地輸出所需的數據,而不會遇到任何解析錯誤。請記住,在處理可能包含使用者輸入內容的資料時,即使該內容僅限於公司網路內,此技術也特別重要。
以上是如何在 JavaScript 中轉義引號以在 HTML 中顯示資料?的詳細內容。更多資訊請關注PHP中文網其他相關文章!