Javascript 如何在开始时禁用HTML中的链接,然后再启用它?
我有一个HTML网页。左侧栏提供了导航链接 逻辑是,在一开始,大多数链接(Javascript 如何在开始时禁用HTML中的链接,然后再启用它?,javascript,html,Javascript,Html,我有一个HTML网页。左侧栏提供了导航链接 逻辑是,在一开始,大多数链接(标记)都应该被禁用 只有在用户完成网页内的某些操作后,这些链接才会启用 那么我如何才能做到这一点呢?如何先禁用s,然后再重新启用它们?禁用该功能可以将href替换为像href=“javascript:;”这样的无操作,然后再添加真正的内容 或者添加一个抑制默认事件的处理程序(使用返回false;或jQuerys.preventDefault())。尝试使用jquery.preventDefault() 链接- 但你必须在条
标记)都应该被禁用
只有在用户完成网页内的某些操作后,这些链接才会启用
那么我如何才能做到这一点呢?如何先禁用
s
,然后再重新启用它们?禁用该功能可以将href替换为像href=“javascript:;”
这样的无操作,然后再添加真正的内容
或者添加一个抑制默认事件的处理程序(使用
返回false;
或jQuerys.preventDefault()
)。尝试使用jquery.preventDefault()
链接-
但你必须在条件允许的情况下使用它
if maxwords
preventDefault
else
return true
为什么不在服务器端执行此操作。例如,在ASP中,您可以设置
anchotTagId.Enabled=false代码>在页面加载时,在用户完成所需操作后,您可以说anchorTagId.Enabled=true代码>谢谢。你能再给我举几个例子吗。假设我有步骤1和步骤2的
。步骤2最初被禁用。单击step1后,step2被启用。你能给出一个代码示例吗?@JacksonTale我当然能。为你的问题添加一些标记,这样我就可以看到你已经有了什么。另外,您是使用jQuery/someframework还是纯javascript?