关于php处理textarea回车换行替换方法(js调用出错)

关于php教程处理textarea回车换行替换方法(js调用出错)
在textarea输入框里面chr(13)是代表回车,但当我替换时确实可以我要的字符,但是他显示时回车的地方就会有一个空格,
经过反复调试是有一个n ,这个应该是数据库教程或程序的回车符吧。
-->

<form name="form1" method="post" action="">
  <p>
    <label for="textarea"></label>
    <textarea name="textarea" id="textarea" cols="45" rows="5"></textarea>
  </p>
  <p>
    <input type="submit" name="button" id="button" value="提交">
  </p>
</form>
<?
if( $_post )
{
 $textarea = str_replace("n",'',str_replace(chr(13),'',$_post['textarea']));
 echo $textarea;
}
?>

时间: 2024-10-23 07:13:09

关于php处理textarea回车换行替换方法(js调用出错)的相关文章

jQuery替换textarea中换行的方法_jquery

本文实例讲述了jQuery替换textarea中换行的方法.分享给大家供大家参考.具体分析如下: 昨天同事在学习jQuery的时候,希望使用替换掉textarea中的换行. html部分: <fieldset> <textarea id="ncontent"></textarea> </fieldset> <button id="submit">提 交</button> js部分: $(docu

php获取textarea的值并处理回车换行的方法_php技巧

本文实例讲述了php获取textarea的值并处理回车换行的方法.分享给大家供大家参考.具体实现方法如下: 一般来说,在html表单中textarea中我们按回车与换行都是一些ascii或特殊的字符的编码,如果不进行转换输出文字是没的排版的. php获取textarea的值是十分简单的 textarea回车换行为 \r\n 下面看例子 HTML代码: 复制代码 代码如下: <Textarea name="test" rows="3″ cols="20″ id=

jQuery替换textarea中换行的方法

 昨天同事在学习jQuery的时候,希望使用替换掉textarea中的换行. html部分: 1 2 3 4 <fieldset> <textarea id="ncontent"></textarea> </fieldset> <button id="submit">提 交</button> js部分: 1 2 3 4 5 6 7 8 9 $(document).ready(function()

把textarea中字符串里含有的回车换行替换成&amp;amp;lt;br&amp;amp;gt;的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'>      其实以前早有

PHP实现将textarea的值根据回车换行拆分至数组_php技巧

本文实例讲述了PHP实现将textarea的值根据回车换行拆分至数组的方法.分享给大家供大家参考.具体分析如下: textarea回车换行为 \r\n $keyword_list = trim($_REQUEST['keywords']); $keyword_arr = explode("\r\n", $keyword_list); 这个地方需要注意是要去除textarea 前后的空格,否则会多出一个 或者使用explode也是可以的 只是不能用\r\n只能用双引号,不能用单引号 希望

删除textarea回车与换行代码

删除textarea回车与换行代码 function removeNL(s) {      // NewLine, CarriageReturn and Tab characters from a String      // will be removed and will return the new string      r = "";      for (i = 0; i < s.length; i++)      {          if (s.charAt(i)

PHP实现将textarea的值根据回车换行拆分至数组

 本文实例讲述了PHP实现将textarea的值根据回车换行拆分至数组的方法.分享给大家供大家参考.具体分析如下: textarea回车换行为 rn 1 2 $keyword_list = trim($_REQUEST['keywords']); $keyword_arr = explode("rn", $keyword_list); 这个地方需要注意是要去除textarea 前后的空格,否则会多出一个 或者使用explode也是可以的 只是不能用rn只能用双引号,不能用单引号

php去除换行(回车换行)的三种方法

 这篇文章主要介绍了php去除换行(回车换行)的三种方法,需要的朋友可以参考下  代码如下: <?php     //php 不同系统的换行   //不同系统之间换行的实现是不一样的   //linux 与unix中用 n   //MAC 用 r   //window 为了体现与linux不同 则是 rn   //所以在不同平台上 实现方法就不一样   //php 有三种方法来解决     //1.使用str_replace 来替换换行   $str = str_replace(array(&quo

javascript获取到textarea文本框中的回车换行符

作者:王先荣 结论     javascript获取到textarea文本框中的字符串中,如果包含有回车换行符,在字符串中表现为"\n",而不是我们通常所见的"\r\n". 发现问题     今天在做小网站的时候,需要将用户输入的英文分号.中英文逗号及回车都替换成中文分号,在编javascript函数的过程中,总是无法正确的替换回车. 例如:用户在textarea中输入: 测试字符串1 测试字符串2 我们将textarea中的输入字符串保存到变量content中,下