重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
示例如下:
成都创新互联-专业网站定制、快速模板网站建设、高性价比东海网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式东海网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖东海地区。费用合理售后完善,十余年实体公司更值得信赖。
input id="btnShow" type="button" value="点击" class="btn"
上面是一段按钮的html代码
如果要用原生的js来禁用这个按钮
可以用这样:
document.getElementByIdx_x_x("btnShow").disabled=true;(这样就把按钮禁用了)
如果要重新开启按钮,则可以让disabled=false;即可
那么在jquery下面要如何设置呢?其实也很简单
利用jquery的attr的方法即可
$("#btnShow").attr({"disabled":"disabled"});
如要让按钮恢复可用,可以采用removeAttr方法把disabled属性删除即可。
$("#btnShow").removeAttr("disabled");
jQuery禁用浏览器的前进后退按钮参考代码如下:
说明:
定义和用法
forward() 方法可加载历史列表中的下一个 URL。
调用该方法的效果等价于点击前进按钮或调用 history.go(1)。
语法
history.forward()
通过按钮的disabled属性来禁用按钮
例如:按钮的id为btn
控制按钮为禁用:
script
$("#btn").attr({"disabled":"disabled"});
/script
解释:
disabled 属性规定应该禁用 input 元素。
被禁用的 input 元素既不可用,也不可点击。可以设置 disabled 属性,直到满足某些其他的条件为止(比如选择了一个复选框等等)。然后,就需要通过 JavaScript 来删除disabled 值,将 input 元素的值切换为可用。
注释:disabled 属性无法与 input type="hidden" 一起使用。
设置cookie,里面存一个时间,页面重新加载后获取cookie的值,用当前时间和cookie中的时间比较,时间大于你的等待时间,不禁用(删除cookie),否者禁用(有cookie才禁用)。