把textarea中字符串里含有的回车换行替换成<br>的javascript代码_表单特效

1楼
textarea.value.replace(/\n/g,     "<br>");
2楼
s=textarea.value.replace(/\r\n/g,     "<br>");   

3楼
按下的时候马上更换   
  V   ID="a"   contentEditable="true"   style='border:1   solid   black'>   
  其实以前早有很多人讨论过,代码比较多方法太可怕,自己用不到就没时间去研究,现在帮你试了一下,其实解决起来很简单了:)   
  <p>关于微软HTML编辑控件单击回车会插入<p>而不是<br>的解决方案</DIV>   <p>   
  <div   style='border:1   solid   black'   contentEditable="true">未经过脚本处理的编辑控件</div>   
  <script>   
  function   a.onkeypress(){     
  if(event.keyCode==13){   
  var   txtobj=document.selection.createRange()   
  txtobj.text==""?txtobj.text="\n":(document.selection.clear())&(txtobj.text="\n")   //三目复合表达式,解决有被选文字时回车的光标定位问题   
  document.selection.createRange().select()   
  return   false   
  }}   
  </script>
4楼
按下的时候马上更换   
  V   ID="a"   contentEditable="true"   style='border:1   solid   black'>   
  其实以前早有很多人讨论过,代码比较多方法太可怕,自己用不到就没时间去研究,现在帮你试了一下,其实解决起来很简单了:)   
  <p>关于微软HTML编辑控件单击回车会插入<p>而不是<br>的解决方案</DIV>   <p>   
  <div   style='border:1   solid   black'   contentEditable="true">未经过脚本处理的编辑控件</div>   
  <script>   
  function   a.onkeypress(){     
  if(event.keyCode==13){   
  var   txtobj=document.selection.createRange()   
  txtobj.text==""?txtobj.text="\n":(document.selection.clear())&(txtobj.text="\n")   //三目复合表达式,解决有被选文字时回车的光标定位问题   
  document.selection.createRange().select()   
  return   false   
  }}   
  </script>
5楼
按下的时候马上更换   
  V   ID="a"   contentEditable="true"   style='border:1   solid   black'>   
  其实以前早有很多人讨论过,代码比较多方法太可怕,自己用不到就没时间去研究,现在帮你试了一下,其实解决起来很简单了:)   
  <p>关于微软HTML编辑控件单击回车会插入<p>而不是<br>的解决方案</DIV>   <p>   
  <div   style='border:1   solid   black'   contentEditable="true">未经过脚本处理的编辑控件</div>   
  <script>   
  function   a.onkeypress(){     
  if(event.keyCode==13){   
  var   txtobj=document.selection.createRange()   
  txtobj.text==""?txtobj.text="\n":(document.selection.clear())&(txtobj.text="\n")   //三目复合表达式,解决有被选文字时回车的光标定位问题   
  document.selection.createRange().select()   
  return   false   
  }}   
  </script>

时间: 2024-11-10 07:16:13

把textarea中字符串里含有的回车换行替换成&amp;lt;br&amp;gt;的javascript代码_表单特效的相关文章

在textarea中屏蔽js的某个function的javascript代码_表单特效

有一个textarea,我想在这焦点在这个textarea中的时候屏蔽某个function,      就是使这个function失效,移出焦点后重新使其有效,请问该怎样实现??? 1楼 在你的那个函数里通过   document.activeElement   得到当前网页聚焦的那个控件,   判断这个若是这个   textarea   则跳出不执行本函数 2楼 楼上正解,向meizz学习 3楼 to   meizz(梅花雪)        我是用      document.activeEl

在textarea中显示html页面的javascript代码_表单特效

我想让textarea中写的html页面显示为html形式      我知道有htmledit之类的工具   我用不了他的那么多的功能     我只要简单的显示就可以了 1楼 如果你只为显示的话,可以用document.write()      如果还要编辑的话,我觉得你可能还是要用htmledit之类的工具,我现在在研究fckeditor,他有几中类型,有功能少的.嘿嘿,个人之见,希望对你有用. 2楼 <textarea   id=tx1></textarea>      <

将光标定位到textarea的某一行的javascript代码_表单特效

<textarea   name="ta1"   rows=5   cols=50>      aaaaaaaaaaaaaa      cccccccccc      dddddddddddd      fffffffffffff      </textarea>      <input   value="1"   name="line">      <input   type=button   oncl

在第一个input框内输入内容.textarea自动得到第一个文件框的值的javascript代码_表单特效

如何在第一input内输入内容.textarea自动得到第一个文件框的值;      也就是说第一个input边输入textarea边得值      谢谢 <input   type=text   name="mytxt"   onkeyup="myTxta.value=this.value">      <textarea   name='myTxta'>      </textarea> <input   type=&q

js限制textarea每行输入字符串长度的代码_表单特效

但是textarea没有这个属性. asp.net的服务端textbox这个属性也不起效,所以我们只有用js脚本来控制 好,废话不多说,先上代码 javascipt源码: 复制代码 代码如下: function textCounter(field, maxlimit, lines) {//参数说明:field是textarea对象,maxlimit是最大允许长度,lines是行数 var arr = field.value.split("\n");//首先我们要为验证行数,通过分行符&

将text的中的值,增加到textarea的js代码_表单特效

效果如图所示: 网址: 名称: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 关于后台的处理代码,可以参考下面的相关文章.

javascript下兼容firefox选取textarea文本的代码_表单特效

兼容firefox下选取textarea文本的方法 千万别相信我说的事情,我从来就没有这么勇敢过,这么壮烈过.我不断发誓要老老实实讲故事,可是说实话的愿望有多强烈,受到的各种干扰就有多大.我悲哀地发现根本就无法还原真相.记忆总是被我的情感改头换面,并随之捉弄我,背叛我.把我搞得头昏脑胀,真假难辩. 获取选中的文字段

JavaScript动态调整TextArea高度的代码_表单特效

核心代码: 复制代码 代码如下: <script language="javascript" type="text/javascript"> function adjustObjHeight(obj, defaultHeight) { if(obj.scrollHeight > defaultHeight) { obj.style.height = obj.scrollHeight + 'px'; } else { obj.style.height

获取 textarea 标签第n行的文字的js代码_表单特效

1. 欢迎大家 2.最近增加了不少的服务器,提供更好的速度 3.网速实在太慢了 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 核心代码: 复制代码 代码如下: <script type="text/javascript"> str=document.getElementById("textareaobj").value;//获取文本域内容 if(document.all){ // 如果是IE,怎么判断浏览器类型,自己找代码 arr=str.