关于ASP,要让它一打开网页不运行对话框,而按了按钮才打开怎么做
来源:百度知道 编辑:UC知道 时间:2024/07/05 03:08:43
我做了个用户验证的东西,只要用户名和密码为空或错误就弹出提示对话框,可是一打开网页,由于什么都没输入,用户名和密码自然就是空的,所有弹出了对话框,我怎么避免这种情况
我是通过判断有没有这个数据来决定是否弹出对话框
我是通过判断有没有这个数据来决定是否弹出对话框
这个东西应该放在客户端用js做
把这个放<head>里
function checkform(){
//判断是不是空,是空提示错误,return
//不是空提交表单
}
表单那里的提交把type=submit改成type=button 加一个属性onclick=checkform()
当然到了服务器端还要asp再验证一次,比如form的action你要写成xxx.asp?action=login
然后 跳不跳对话框根据是不是有action来判断
if request("action")="login"
'判断的东西放这里
end if
做个用户登陆的页面,放置登陆的表单.这个页面不要加验证!