<textarea name=mytext rows=5></textarea>
<input type=button onclick=addit()>
<script>
textstr="测试信息1\n测试信息2\n测试信息3\n测试信息4\n测试信息5";
document.all.mytext.value=textstr;
function addit()
{
str=textstr.split("\n");
newstr="";
for(i=0;i<str.length;i++)
newstr+="[*]"+str[i]+"\n";
newstr=newstr.substring(0,newstr.length-1);
document.all.mytext.value=newstr;
}
</script>
<input type=button onclick=addit()>
<script>
textstr="测试信息1\n测试信息2\n测试信息3\n测试信息4\n测试信息5";
document.all.mytext.value=textstr;
function addit()
{
str=textstr.split("\n");
newstr="";
for(i=0;i<str.length;i++)
newstr+="[*]"+str[i]+"\n";
newstr=newstr.substring(0,newstr.length-1);
document.all.mytext.value=newstr;
}
</script>
newstr+="[*]"+str[i]+"\n";
如果我想最后实现[*]测试信息[/*].不是应该这样写newstr+="[*]"+str[i]+"[/*]\n";
但是为什么最后的结果,是在[/*]前又有了一个回车??
如果我要在数据后面在加一个字符是紧跟在后面的,改如果写!?