我使用了 jsfiddle.net 的以下代码,但它有一个错误,如果我们非常迅速地按 Enter 键 + 字符键,它会生成以下输出。
//Javascript代码
function onfoc()
{
if(document.getElementById('todolist').value =="")
{
document.getElementById('todolist').value +='• ';
}
}
function bulletOnEnter(){
var keycode = (event.keyCode ? event.keyCode : event.which);
if(keycode == '13'){
document.getElementById("todolist").value +='• ';
}
var txtval = document.getElementById('todolist').value;
if(txtval.substr(txtval.length - 1) == '\n'){
document.getElementById('todolist').value = txtval.substring(0,txtval.length - 1);
}
}