外部的js文件验证asp页面的值不存在时,不能点击保存按钮,如何做

JavaScript018

外部的js文件验证asp页面的值不存在时,不能点击保存按钮,如何做,第1张

不能点击保存按钮?

不能点击 1:隐藏 2:点击不触发任何事件

方法一:

点击不触发任何事件

如果那个按钮是你直接在工具箱里面拖的话

<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="return CheckNull()" onclick=""/>

JS中这样写

function Checknull()

{

//为空 return false

//不为空 return true

}

//这样的话就能保证先进行客户端验证,再访问服务器端了

方法2:

在你需要验证的文本框 双击 生成文本改变事件.

初始化的Button 设为禁用

文本改变了变为启用 ,也可以隐藏.显示

建议用response.write request("username"))

response.end

看看"username"是否有值,要是有值的话可能是你的数据库查询有问题

而且你这个 sql ="select* from my_class where 姓名='"&username&"'" 中select*怎么没有空格,

rs.open sql,conn,1,3这个为什么要以可写方式打开,这个对数据库不安全