function getContext(){
alert(1);
document.getElementsById('cardcontent').value=
document.getElementsById("cardcontent").value.replace(/(\n)/g,"<br/>");
}
<body>
<div id="main">
<div id="w_writecard" style="margin-left:20px;display:none;">
<form action="newcard.action?borderid=${boardid}" method="post" >
内容:<textarea id="cardcontent" name="cardcontent" style="width:935px;height:300px;"></textarea>
<input type="submit" value="发帖" /> <input type="reset" value="重置" />
</form>
</div>
</div>
提交出去的还是用\n作为回车,我想让textarea里面的回车符\n全部替换成<br/> 然后再提交给服务器
alert(1);
document.getElementsById('cardcontent').value=
document.getElementsById("cardcontent").value.replace(/(\n)/g,"<br/>");
}
<body>
<div id="main">
<div id="w_writecard" style="margin-left:20px;display:none;">
<form action="newcard.action?borderid=${boardid}" method="post" >
内容:<textarea id="cardcontent" name="cardcontent" style="width:935px;height:300px;"></textarea>
<input type="submit" value="发帖" /> <input type="reset" value="重置" />
</form>
</div>
</div>
提交出去的还是用\n作为回车,我想让textarea里面的回车符\n全部替换成<br/> 然后再提交给服务器
解决方案 »
- audio重复播放的问题
- 使用js选择复选框的时候自动加减数值,请看代码,请高手赐教!在线等候,问题解决立刻结贴
- ajax 自动完成 功能
- 请问如何知道页面跳转到哪里去了?
- js+层 效果(100分)
- 怎么用javascript让div的滚动条的位置处于最下方?
- 怎么用层和表格做好在不同分辨率下定位的问题[灌水互入]
- 请教各位怎样在B/S环境下使用JavaScript和Applet交互实现Web打印
- jquery checkbox选中问题
- 请问哪位javascirpt大神能帮我修改一下这个伸缩关闭广告的特效呢?
- jquery中的数组,如何返回给页面控件?
- 请教关于 canvas 与 IE 兼容的一个问题
改成
document.getElementsById( "cardcontent ").value.replace("\n", " <br/> ");
如果只是要达到效果,把/(\n)/g里的括号去了就OK了。/\n/g,效果一样OK! 楼主你这样做有何意义吗?回车加<br>替换,这样你的整个TEXTAREA都插满了<br>,尤其是在IE里,效果很不好看。在实际编辑器里是没有人这么做的!最好的做好是提交到后台去处理过滤并显示比较好:比如ASP:可以进行这样的换行处理:
<% codepage=936%>
<%
response.charset=gb2312
response.codepage=936
aa=request.Form("cardcontent")
bb=Replace(aa,Chr(13),"<br/>")
bb=Replace(aa,Chr(10),"<br/>")
response.write bb%>
这个应该可以。$("textarea").val().replace("\n","<br>")
alert(1);
t1=document.getElementById("cardcontent")
t2=t1.value.replace(/(\n)/g, " <br/> ");
t1.value=t2
alert(t2);
}
后来想用id找 就直接把后面的TagName换成了Id ⊙﹏⊙b汗 忘记去了那个S....害我调了半天,分就给大家平分吧 ,反正也没多少