问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么让html的按钮只能点一次

发布网友 发布时间:2022-04-19 23:31

我来回答

5个回答

热心网友 时间:2023-10-21 13:11

需要准备的材料分别有:电脑、浏览器、html编辑器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的<script>标签中,输入js代码:

$('button').click(function () {

$(this).attr('disabled', 1);

});

3、浏览器运行index.html页面,此时点击按钮后,按钮成功被禁用,只能点击一次。

热心网友 时间:2023-10-21 13:12

建议你以后写代码还是把onclick中的代码封装到一个JS函数里,这样可读性会强一点,也方便你查找问题的原因,说实话我是没那么大的耐心看这么乱的代码,不过设置按钮不可读只需要你在点击以后执行下面这个代码:$("#按钮的id").attr("disabled","true"); 按钮就不能再点击了!

热心网友 时间:2023-10-21 13:12

定义一个全局变量就可以了。

javascript代码如下:

<script language="javascript">
var isClicked=false;
function clickFun(obj)
{
    if(!isClicked)
    {
        var div=obj.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0];
        if (div.style.display != '') 
        { 
           div.style.display = '';
           obj.innerText = ''; 
           obj.value = '单击收起'; 
        } 
        else 
        { 
           div.style.display = 'none'; 
           obj.innerText = '';
           obj.value = '单击显示'; 
        }
    }
    isClicked=true;
}
</script>

Html代码:
<input value="单击显示" style="width:150px;font-size:12px;margin:1px;padding:1px;" onclick="
clickFun(this);" />

热心网友 时间:2023-10-21 13:13

设置一个变量,var canClick = true;点击一次过后更改cilick的值为false,每次点击的时候判断这歌值,如果为false,则返回

$("button").click(function(){

$(this).attr("disabled","disabled");    

}); 点击后设置按钮为不可点击

3.jquery有一个叫one的方法,$(xx).one("click",function(){...});只触发一次。

热心网友 时间:2023-10-21 13:13

配合JS 点一下之后就 disable 呗~
disabled 属性规定应该禁用 input 元素。
被禁用的 input 元素既不可用,也不可点击。可以设置 disabled 属性,直到满足某些其他的条件为止(比如选择了一个复选框等等)。然后,就需要通过 JavaScript 来删除 disabled 值,将 input 元素的值切换为可用。
注释:disabled 属性无法与 <input type="hidden"> 一起使用。
button也可用。。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
狐外婆是什么意思? ...都流,有几年了,吃香蕉水果时也流,到底什么原因啊,维生素c也补了也没... 我的牙龈经常出血,刷牙出得最凶,有时候吃香蕉都会出血,请问是什么原 ... 如何通过社交软件添加好友? 过年送礼送购物卡合适吗? 林上的UV能量测试仪的自动和手动模式有什么区别啊?什么情况下用的... 什么是建设银行金卡 建行信用金卡有什么好处 紫外测试仪UV能量计常见问题解答 020028什么卡 求助~怎么实现按钮点击一次之后,按钮不能再点击了... html按钮问题,按钮不可用,无法点击,求解决! HTML的按钮如何设置成禁止状态? HTML代码中,如何使按钮变成不可按(灰色状态),然后... 四十岁女人离带两个女儿好嫁吗 爱上了一个离过婚还带两个女儿的男人 我家长都反对... 离婚了,带着两个女儿,找了新男友,我妈要求20万... 三十岁的离婚女人带个女儿好找人么? 离婚带两个小孩的男人该不该嫁? 你会娶带着两个女儿的离异女人吗? 离婚的女人带着两个女儿走。好吗? 女的离婚带个女儿好再嫁吗 离过婚还带着女儿,该怎么选择嫁人对象? 女人离异带着女儿,还能嫁得出去吗? 一个离婚后带有两的女儿的女人好嫁人吗? 离婚女带两女孩子能娶吗? 二婚女人离婚有两个孩子好嫁吗? 生过两个孩子的女人离婚了以后还好嫁吗? 离过婚带个女儿的男人能嫁吗? 四十岁男人离婚后带两个女儿好找老婆吗 请问如何把html button设置成不能点击 html页面正则验证不成功,怎样使页面按钮失效? html js 设置按钮是否可用 如何限制html中按钮的点击次数? html按钮点击无效 HTML button点击不了 如何实现点击任意一个按钮,${but.name}按钮都变成... 如何使用javascript使按钮变灰且不能点击 html里如果输入框为空,则提交按钮不可用,反之可... html上面一层png图片下面的按钮不能点击 html实现点击按钮,table中 文本框内容锁定,不能修... 在javascript中怎么设置button的可点击和不可点击 html怎么设置按钮在没有勾选单选按钮或复选按钮时... 昨天晚上我梦见自己打死了两条蛇,一条红蛇,一条黑... 梦见打死两条蛇 梦见打死两条蛇,一条红色的,一条蓝色。请高人解... 如何做牛轧糖的比例 如何自制牛轧糖 如何做牛轧糖 怎样制作牛轧糖