我想使用多行文本框將文本插入顯示爲html的表格中。我想用javascript將文本框內的文本找到,並找到用戶按下的位置,並在該位置放置「<br/>
」,這樣當文本顯示時它將顯示換行符。關於如何做到這一點的任何想法?用多行文本框替換換行符<br/>
我試過這樣的東西,但沒有奏效。
var text = document.getElementById("announcementid").value;
var newtext = text.replace("\n", "<br/>");
text = newtext;
只是要注意,這種處理應做服務器端,而不是客戶端的JavaScript。 (假設它以某種方式存儲在服務器上)。 –
@Brad這句話不一定是真的。有幾個原因爲什麼應該在客戶端執行這樣的處理...... –