首先: button控件,不管是linkbutton 还是image button 都要有 type="button" 属性,否则就会默认为submit属性,在按回车的时候就会自动提交页面.
如果是生成的控件,没有添加type属性,在页面禁用提交
<mce:script language="javascript" type="text/javascript"><!--
//禁用Enter键表单自动提交
document.onkeydown = function(event) {
var target, code, tag;
if (!event) {
event = window.event; //针对ie浏览器
target = event.srcElement;
code = event.keyCode;
if (code == 13) {
tag = target.tagName;
if (tag == "TEXTAREA") { return true; }
else { return false; }
}
}
else {
target = event.target; //针对遵循w3c标准的浏览器,如Firefox
code = event.keyCode;
if (code == 13) {
tag = target.tagName;
if (tag == "INPUT") { return false; }
else { return true; }
}
}
};
// --></mce:script>
原博主: http://blog.csdn.net/chjttony/article/details/5885471