try:
<textarea onblur="value=value.replace(/(\n|\r\n|\s{4}|\s{5})/g,'<br>')"></textarea>

解决方案 »

  1.   

    可以写成涵数 alert()出来吗?
    测试:
    数据如.test=大力调整农业结构    加快建设现代工业
       河南坚持经济结构调整取得成效
      

  2.   

    <textarea cols=50 rows=20 onblur="alert(value.replace(/(\n|\r\n|\s{4}|\s{5})/g,'<br>'))">
    数据如.test=大力调整农业结构    加快建设现代工业
       河南坚持经济结构调整取得成效</textarea>你给的例子,"工业"后面其中一个空格是全角的,不算进去
      

  3.   

    var str = "";
       if (str.length == 0) return "";
       for (var i=0; i<str.length; i++)
       {
          switch (str.substr(i,1))
          {这个应如何加代码alert(str);
          }
    才能得到效果?
      

  4.   

    <script>
    var a="大力调整农业结构    加快建设现代工业
       河南坚持经济结构调整取得成效";
    var b=a.replace(/(\n|\r\n|\s{4}|\s{5})/g,'<br>');
    alert(b);
    </script>有问题啊
      

  5.   

    加30分.!!!!
    <script>
    var a="大力调整农业结构    加快建设现代工业
       河南坚持经济结构调整取得成效";
    var b=a.replace(/(\n|\r\n|\s{4}|\s{5})/g,'<br>');
    alert(b);
    </script>
    如何实现有全角空格也回车!?????效果是:
    大力调整农业结构 <br>   加快建设现代工业<br>
       河南坚持经济结构调整取得成效
      

  6.   

    <script>
    var a="大力调整农业结构    加快建设现代工业
       河南坚持经济结构调整取得成效";
    var b=a.replace(/(\n|\r\n|\s{4}|\s{5}|" ")/g,'<br>');
    alert(b);
    </script>
      

  7.   

    <script>
    var a="大力调整农业结构    加快建设现代工业\
        河南坚持经济结构调整取得成效";
    var b=a.replace(/(\n|\r\n|[  ]{4}|[  ]{5})/g,'<br>');
    alert(b);
    </script>注意换行用了续行符"\"
      

  8.   

    to :cloudchen(陈系上) 你的那里可以成立啊!!!!to:fason(阿信) 不加续行符不能实现吗?
      

  9.   

    如这种就不能很好地实现:<script>
    var a="为公正司法献忠诚
      ●青岛两级法院的错案率低于万分之五
      ●在全国率先实行审判长合议制
        ●切实解决群众反映强烈的“马拉松案件”
      ●实行院长接待日制度信访申诉案件听证制";
    var b=a.replace(/(\n|\r\n|[  ]{4}|[  ]{5})/g,'<br>');
    alert(b);
    document.write(b);
    </script>
      

  10.   

    to:fason(阿信)不能做是吧???!!!!