var count =1
var initFlag = false
function next()
{
if(count ==1&&!initFlag)
{
initFlag = true
txt.value ="1."
}
if(event.keyCode==13)
{
count++
txt.value =txt.value.concat("\r\n").concat(count+".")
window.event.keyCode = 0
window.event.returnValue= false
}
}
</SCRIPT>
<textarea name="13" id="txt" cols="" rows="" style="height:100px" onKeyDown="next()"></textarea>
结果:
1.问题1
2.问题2
3.
BUG:
1.回车后自动生成的编号,删除后不会回溯。
2.加了对回车的检测。如果想修改之前的编号中的内容,不能使用回车,否则同样达不到预期效果。
每四个字的化就使用一个换行符吗?
"利用正则表达式如何实现按字数换行".replace(/(.{4})/g,"$1<br防止百度替换/>")记得把 “防止百度替换” 这几个字删除