jQuery替换textarea中的换行(转)
jQuery替换textarea中的换行
- 摘要:昨天同事在学习jQuery的时候,希望使用替换掉textarea中的换行
-
id="cproIframe_u190397_1" width="468" height="15" src="http://pos.baidu.com/acom?adn=0&at=128&aurl=&cad=1&ccd=32&cec=UTF-8&cfv=11&ch=5&col=zh-CN&conOP=0&cpa=1&dai=1&dis=0&layout_filter=tabcloud%2Cimage<r=http%3A%2F%2Fwww.baidu.com%2Fs%3Fie%3Dutf-8%26f%3D8%26rsv_bp%3D1%26tn%3Dbaidu%26wd%3Dtextarea%2520%25E6%258D%25A2%25E8%25A1%258C%25E7%25AC%25A6%2520%25E6%259B%25BF%25E6%258D%25A2%26rsv_pq%3Df2cb74990001aed1%26rsv_t%3D283b%252BgxwzaVMTbS7Db5gd1RSMEq2%252BK7uKoz1s0CIigUmktNWAisfBDB8dPU%26rsv_enter%3D1%26inputT%3D7129%26oq%3Dtextarea%2520%25E5%259B%259E%25E8%25BD%25A6%26rsv_sug3%3D18%26rsv_sug1%3D6%26rsv_sug2%3D0%26rsv_sug4%3D7956<u=http%3A%2F%2Fwww.csharpwin.com%2Fdotnetspace%2F6020r5899.shtml&lu_161=0&lunum=6&n=csharpwin2009_cpr&pcs=1423x709&pis=10000x10000&ps=647x259&psr=1440x900&pss=1423x854&qn=4c3bf0d84bceb349&rad=&rsi0=468&rsi1=15&rsi5=4&rss0=%23ffffff&rss1=%23ffffff&rss2=%23000000&rss3=&rss4=&rss5=&rss6=%23113dee&rss7=&scale=&skin=&td_id=190397&tn=tlink_default_468_15&tpr=1423822916832&ts=1&version=2.0&xuanting=0&dtm=BAIDU_DUP2_SETJSONADSLOT&dc=2&di=u190397&tt=1423822917409.31.343.343" align="center,center" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" allowtransparency="true">
昨天同事在学习jQuery的时候,希望使用替换掉textarea中的换行。
<fieldset>
<textarea id="ncontent"></textarea>
</fieldset>
<button id="submit">提 交</button>
使用JavaScript的replace()方法后,换行还是没有被替换掉。
问题是出在jQuery获取textarea中的值。应该使用
var ss = $("#ncontent").html();
使用text() 或者 val() 方法,都会把textarea中的html标签进行处理,那么,肯定是替换不掉\r\n 了转自:http://www.csharpwin.com/dotnetspace/6020r5899.shtml