2
時,不要解碼HTML實體我有一個腳本,它將一個字符串寫入<textarea>
。該字符串可能包含HTML實體(如&
)。當字符串被寫入<textarea>
時,HTML實體被解碼。當設置值爲<textarea>
var str = 'foo & bar';
form.text.value = str;
會發生什麼:
Textarea: foo & bar
我想要什麼:
Textarea: foo & bar
我怎樣才能做到這一點?
編輯如何才能在javascript中完成此,而不是PHP?
蜱 - 這是沒有任何關係的PHP但更多的是瀏覽器呈現textarea的內容 – JB0x2D1
閱讀24了鏈路上的答案 –
的方式,我不知道我知道你是什麼在那裏做,因爲寫這樣的標籤到textarea應該如你所願地工作(https://jsfiddle.net/41wp4jvs/)。你確定form.text是一個textarea嗎? –