[英]How to transform accented characters in html using Javascript?
我正在使用一種表單使用AJAX將數據記錄在數據庫中。 那么,這是如何工作的呢? 我通過Javascript獲取表單數據,請求一個用PHP編寫的URL,然后插入數據庫。
問題是我使用的是拉丁文1個字符,因此該表格還需要重讀ó等重音字符。 我需要將此ó轉換為javascript中的html( ó
),以便將其傳遞給PHP。
我怎么做?
這應該為您做:
function escapeHTMLEncode(str) {
var div = document.createElement(‘div’);
var text = document.createTextNode(str);
div.appendChild(text);
return div.innerHTML;
}
http://sanzon.wordpress.com/2008/05/01/neat-little-html-encoding-trick-in-javascript/
我認為最好的方法是向PHP頁面發出AJAX請求,輸出htmlentities()
的結果。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.