JS能不能这样写?

lihanxin84 2008-10-22 12:49:49
还是菜鸟,解决不了,只能上这里求救了!
我的转换代码能够这样写吗?
function replaceTextarea1()//将输入的回车换行符转换为<br>
{
var temp="";//存储输入框中的内容
var textarea="";//存放textarea中的某个字符
var subText="";//存储输入框中的某个字符
var str="";//存储校验后的字符串

temp=document.getElementById("inputtextarea").value;
for(var k=0;k<temp.length;k++){
textarea=context.substring(k,k+1);
subText=temp.substring(k,k+1);
if(textarea!="\r\n"){
str=str.substring(0,k);
str+=subText;
}
else
str = str.replace("\r\n","<br>");
return str;
}
...全文
127 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
varlj 2008-10-22
  • 打赏
  • 举报
回复
函数都帮你写好了,注释也有了,还要怎么详细?
lihanxin84 2008-10-22
  • 打赏
  • 举报
回复
我还是刚刚入门,所以能不能讲得详细一点!谢谢……
varlj 2008-10-22
  • 打赏
  • 举报
回复

function replaceTextarea1()
{
return document.getElementById("inputtextarea").value.replace(/\r?\n/g, "<br/>");//使用正则,可以替换\r\n和\n,因为firefox是\n换行
}

wcwtitxu 2008-10-22
  • 打赏
  • 举报
回复

function replaceTextarea1()//将输入的回车换行符转换为 <br>
{
return document.getElementById("inputtextarea").value.replace(/\r?\n/g, "<br/>")
}

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧