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

如何解决js中点击了按钮一次,再按回车也会触发按钮的事件的bug

发布网友 发布时间:2022-04-26 17:11

我来回答

2个回答

热心网友 时间:2022-04-19 07:53


按回车之所以会再次创建是因为,你点击按钮的时候把焦点也弄到按钮上了,如果只是希望不安回车。那么用blur()事件,把焦点失去就可以了,或者focus()到另一个按钮上。

如果你只是想要执行一次,那么你可以加一个公共变量当做锁。当这个变量为ture的时候,函数可以执行,函数执行一次的时候,设置这个变量为false。这样第二次就不执行了。

var mylock= ture;
function myclickfun(){
    if(mylock==ture){
        mylock = false;
        //这里写你需要的创建div的代码
    }
}

热心网友 时间:2022-04-19 09:11

建议的话可以用jquery,省去很多烦恼事情,一楼的失去焦点也是好方法,原生js可以帮助使用者更好理解各个标签元素,但是不易读,这只是个人的观点,还是希望楼主别笑话哈,希望采纳
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
巧师傅榴莲千层蛋糕(6寸500g)-适用对象 巧师傅 榴莲千层蛋糕 6寸 500g-马来西亚苏丹王榴莲肉,口感鲜甜软糯_百... 巧师傅榴莲千层蛋糕500g-精选苏丹王榴莲果肉,口感浓郁 巧师傅苏丹王榴莲千层蛋糕-适用对象 阿卡丽和卡特琳娜,哪一个比较好。 英雄联盟阿卡丽和卡特琳纳哪个比较好…为什么? 求大神分析 阿卡丽和卡特琳娜单挑 谁会赢? 河北5+3临床医学有哪些学校 ...块数比20多,比40少,5块5块地数正好数完,2块2块地数也正好数完?_百... ...比20小,它3个3个数或4个4个数都正好数完,这个数是多少..._百度知... js怎么自动执行其他控件的事件 如何把一段JS点击触发改为页面打开后就自动触发? 如何通过JS代码触发click事件 在js中怎样触发动态的点击事件 如何用javascript触发按钮的click事件 js实现间隔相同时间自动触发两个按钮的点击事件,两个按钮触发事件时间间 ... 为什么js或jq给a元素绑定的点击事件没有点击就自动执行? 宠物医院给狗狗配种要收多少钱 被称为世界最美狗狗!配种一次的费用高达2万元美元!主人乐坏了 请问拉布拉多的配种费一般是多少? 狗狗配种到底要多少钱啊? 去宠物店配种要钱吗 关于狗狗配种费用问题 公狗去配种要多少钱? 我有一只泰迪狗配种一般给多少钱? 马犬配种多少钱一次 带狗狗去配种要多少钱? 去宠物店给狗狗配种要多少钱? 蓝牙手柄连接iphone怎么用? 狗狗配种要多少钱? jquery怎么自动触发radio的点击事件 如何用JS写鼠标触发事件 如何让js在所有事件触发后触发 求教,如何用js自动触发Paste事件 为什么js渲染html时onclick会自动执行? iOS15如何连接xbox手柄 水循环取暖器与电热油汀取暖器的区别? 电热膜取暖器和油汀对比介绍 你更喜欢哪种呢? 男同志中主动方得艾滋病概率 男同志中,啥叫“直”,啥叫“弯”呢?知道的乡亲们,解释一下啦! 在男同性恋中,结婚的可靠还是单身的可靠? 男同性恋中的1和0和0.5是什么意思? 男同志是什么意思t 男同性恋中哪方更容易的艾滋病 中国的男同性恋中有多少Hlv携带者 同性恋中的P是什么意思?T是什么意思? 男同性恋中夫妻是什么意思 我是个男* 怎样做才能从*中走出来 希望大家帮帮我 同性恋的称呼中,H代表什么意思? 谁告诉我GAY里 1 0 0.5 都是什么意思啊 还有1.5