我想按提交表单ENTER键。 但它也改变了内容的线。 如何防止这种情况?如何防止ENTER键来换行网片形式
这是我的代码,但是当按下回车键,在...运行,光标移到下一行:
function postmessage(e) {
if(e) {
e.preventDefault = null || e.preventDefault;
if(e.preventDefault) {
e.preventDefault();
} else {
e.returnValue = false;
}
}
....
return false;
}
function submitmessage(e) {
if(e.keyCode == 13) {
postmessage(e);
}
return false;
}
function bindEvent(el, eventName, eventHandler) {
if (el.addEventListener){
el.addEventListener(eventName, eventHandler, false);
} else if (el.attachEvent){
el.attachEvent('on'+eventName, eventHandler);
}
}
bindEvent(text, 'keydown', submitmessage);
你是什么意思“在内容变线”?你的意思是,当在'
您意识到用户仍然可以在不按回车键的情况下将回车符,新行和换行符粘贴到textarea元素中? – RobG