制作<a>标签的响应函数
在asp.net下
我的函数如下<a runat="server" id="logout_id" href="login.aspx" style="color:#4dbced" onclick="user_Logout">
<script type="text/javascript">
function user_Logout() {
Session["UserID"] = null;
for (var i = 0; i < Response.Cookies.Count; i++) {
Response.Cookies[i].Expires = DateTime.Now;<%--Make cookie expires right now--%>
}
}
</script>
以上是我自己写的,不响应请指点怎么建立这个链接的响应函数?谢谢!
------解决方案--------------------jquery 比如:
$("#logout_id").click(function(){ });
------解决方案--------------------或者 你把 onclick="user_Logout"这里的onclick 改成 onclientclick
因为你写了runat="server" 那么onclick 则是服务器端事件
------解决方案--------------------你这样写试试看呢,a链接的href 和onclick是不能同时存在的,一般a里面是先执行href,onclick就不能执行了
<a id="logout_id" href="javascript:user_Logout()" style="color:#4dbced;">
<script type="text/javascript">
function user_Logout() {
Session["UserID"] = null;
for (var i = 0; i < Response.Cookies.Count; i++) {
Response.Cookies[i].Expires = DateTime.Now;<%--Make cookie expires right now--%>