1. 计算机相关专业本科以上学历;<br />
2.3 年以上.NET平台开发经验,&nbsp; B/S&nbsp; 模式编程经验;<br />
3.&nbsp; 熟悉&nbsp; Oracle&nbsp; 数据库,熟悉数据库建模,有一定的存储过程编写经验;<br />
4.&nbsp; 熟练运用HTML、ASP.NET、C#&nbsp; 、JavaScript、AJAX等进行编程;我想将上面的内容中的<br />  换成\n;js 要怎么写?我的原意是想将上面的内容写入textarea 好像是因为有<br /> 而写不进去是吧?还有其他什么原因吗?替换后可以写入吗?或者有其他什么做法?

解决方案 »

  1.   

    var stringObj="1. 计算机相关专业本科以上学历;<br />2.3 年以上.NET平台开发经验,&nbsp; B/S&nbsp; 模式编程经验;<br />.....";
    var newstr=stringObj.replace("<br />","\r\n");   
      

  2.   

    不应该是<br />的原因替换
    var reg = /<\/?br\s*\/?>/ig;
    var result = str.replace(reg, "\r\n");
      

  3.   

    var stringObj="1. 计算机相关专业本科以上学历;<br />2.3 年以上.NET平台开发经验,&nbsp; B/S&nbsp; 模式编程经验;<br />.....";
    var newstr=stringObj.replace(/<br\s*\/?>/gi,"\r\n"); 
      

  4.   

    给个简单的给你吧~str = "1. 计算机相关专业本科以上学历;<br />"+
    "2.3 年以上.NET平台开发经验,&nbsp; B/S&nbsp; 模式编程经验;<br />"+
    "3.&nbsp; 熟悉&nbsp; Oracle&nbsp; 数据库,熟悉数据库建模,有一定的存储过程编写经验;<br />"+
    "4.&nbsp; 熟练运用HTML、ASP.NET、C#&nbsp; 、JavaScript、AJAX等进行编程";
    str = str.replace(/<br \/>/g,"\n");