关于js验证输入框是否为空的疑问

我在jsp页面中使用下面这个函数来验证对话框是否为空
function checkForm(){

if(document.form1.type.value=="")

{ form1.type.focus();
alert('该对话框不能为空);

return false;

}

}


.
.
.

如果有对话框为空的话,js函数返回false,会弹出一个对话框提示你。
但是我点击“确定”后,为什么jsp页面上的数据还会被提交到servlet中去啊?
向各位大侠请教!!!!

你没有加返回,如果加上返回以后,才不会被提交。
附代码: