html代码里定义
<script language="javascript">
function isnull(txt_name)
//txt_name必须和控件名称一样
if(txt_name.value=="")
{
alert("xx不能为空");
txt_name.focus();
return false;
//return false;和return true;的简单区别可以理解为return false,不往下执行,而return true,接着往下执行,如果理解的//不正确,请给我留言.
}
</script>
当然,只在html里定义isnull函数是不行的,必须得在本页的cs代码里定义;
button.Attributes.Add("onlick","return isnull("+txt_name.ClientID+");")
//这句话的意思是在button按钮里添加了isnull的函数,当激发这个按钮的时候,激发了这个函数,从而判断了文本框是否为空