<textarea name="Content" id="Content" ></textarea>
<script type="text/javascript">
var tCon=$("#Content").val();
tCon = tCon.replace(//r/n/g,"<br />");
document.write(tCon)
</script>
結果寫出來的東西,回車竟然沒有被替換,文本框的值全都是一行的。
而後我用ajax向後臺輸出,asp接收
textConInput=replace(textConInput,chr(13)&chr(10),"<br>")
結果發現裏面的回車也沒有被替換。。
於是我折磨半天了,就是找不出錯誤 了。
今天早上想起以前也做過類似,而以前的卻可以替換。
於是對照代碼。終於發現問題,就是jquery的val()這個方法的問題。
var tCon=document.getElementById("Content").value,這樣獲取值的話,js和asp都是正常的。
鬱悶,就這個小問題,卻花了我半天的時間。。。。
怒