如何让<a>元素禁止,不能点击

如何让jsp中元素处于禁止状态,不能点击,等做完其他判断后解禁

查看详细内容 登陆后才能购买

这个貌似不行吧!标签不就是超链接标签么?

 <div align="left">
<%if((session.getAttribute("user")!=null)||(session.getAttribute("id")!=null)){%>
<a href="/estoredemo/pages/book/showBookById.jsp?id=<%=one.getId() %>">查看详细内容</a>
<%} else{%>
登陆后才能购买
<%} %>
</div>

禁止a跳转 href="javascript:void(0);"

给一个onclick事件,事件里进行判断是否处理不就行了

动态把href和onclick属性都移除

添加onclick事件,return false就不会执行href跳转。。

 <input type="checkbox" id="xxxx"/>勾选阻止连接跳转
 <a href="xxxxxx" onclick="if(document.getElementById('xxxx').checked)return false;">xxxxx</a>