我想在可能包含特殊字符(如'
)的文本框中顯示預定義值,例如單引號(例如,阿米特的生日....當我顯示字符串時,它只顯示阿米特,並省略了更多的字符串。我使用htmlspecialchars()
函數,因爲我使用的是PHP,但其未發生的結果仍然相同。有人請幫助我。特殊字符行'不顯示在HTML表格的文本框中
2
A
回答
0
從手冊:http://php.net/htmlspecialchars
''」(單引號)變爲 ''' 僅當ENT_QUOTES被設置。
因此,要麼用雙引號而不是單引號分隔屬性值,要麼設置ENT_QUOTES(按照上面鏈接頁面上的示例1)。
3
從服務器側發送具有htmlspecialschars編碼數據爲html
<?php
$new = htmlspecialchars("Amit's Birthday", ENT_QUOTES);
echo $new; // Amit's Birthday;
?>
如果在服務器側的設定值屬性那麼它將被編碼的字符串與&#0 3 9;單引號的位置,如果你在客戶端使用ajax調用來獲取數據,
將輸入字段的ID,名稱或類屬性,然後將此代碼寫入文檔的加載函數或輸入字段填充所需的數據。
// < input class="decodeIt" type="text" value="Amit's Birthday" />
var decodedValue = $(".decodeIt").val().replace("'", "'");
$(".decodeIt").val(decodedValue);
相關問題
- 1. HTML特殊字符顯示不正確
- 2. HTML表單輸入文本框不接受特殊字符
- 3. 如何在html中顯示換行符爲特殊字符
- 4. 在php頁面中顯示來自表格的特殊字符
- 5. 玩框架,顯示特殊字符
- 6. 分配特殊字符的文本框
- 7. 沒有特殊字符的文本框
- 8. 顯示特殊的非英文字符
- 9. CKEditor的不顯示特殊字符
- 10. 顯示爲文本而不是處理爲HTML的特殊字符
- 11. 旋轉HTML特殊字符或文本
- 12. 在IE中顯示特殊字符
- 13. Android:在ListView中顯示特殊字符
- 14. 顯示特殊字符
- 15. 顯示有特殊字符
- 16. PHP顯示特殊字符
- 17. 帶特殊字符的TCPDF HTML顯示空的PDF文件
- 18. C#WindowsApp文本框有特殊字符
- 19. rails-顯示來自文本字段的特殊字符數
- 20. 顯示的是Firefox實體/特殊字符文本,而不是特殊字符標誌符號
- 21. 顯示C中的特殊字符
- 22. Android不顯示特殊字符
- 23. fullcalendar jquery,不顯示特殊字符(ę,±,..)
- 24. 網頁不顯示特殊字符
- 25. utf-8特殊字符不顯示
- 26. 如何在網站中正確顯示特殊字符-html
- 27. 特殊html字符在瀏覽器中無法正確顯示
- 28. 在Angular 2綁定中顯示HTML特殊字符?
- 29. 在文本文件中添加特殊字符後的空格
- 30. Html特殊字符
使用ENT_QUOTES作爲htmlspecialchars的第二參數。如果輸出是編碼字符串,則用javascript替換。 – 2010-08-20 07:20:31