2014-03-04 64 views
0

使用JavaScript創建xml文件(稍後用PDF格式保存)。當用戶輸入一些HTML字符時,如<和>,這些會導致問題,因爲程序認爲它們是開始和結束HTML標記。我們嘗試了Replace函數,但尚未找到正確的語法。有任何想法嗎?JavaScript和XML和HTML標籤

+0

在插入HTML之前,您需要正確地HTML轉義您的文本。 – SLaks

回答

0

您可以試試:

'<foo><bar></foo></bar>'.replace(/>/g, '&lt;').replace(/</g, '&gt;') 

g在正則表達式的結尾是非常重要的B/C否則只會替換第一次出現。