Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 每次单击都会创建新按钮。如何为新创建的按钮创建相同的功能 var点击次数=0; 函数clickME(){ 点击次数+=1; document.getElementById(“clicks”).innerHTML=clicks; var btn=document.createElement(“按钮”); var t=document.createTextNode(单击); btn.setAttribute(“onClick”,单击); 附肢儿童(t); 文件.正文.附件(btn); } 点击我_Javascript_Html_Jquery_Frontend - Fatal编程技术网

Javascript 每次单击都会创建新按钮。如何为新创建的按钮创建相同的功能 var点击次数=0; 函数clickME(){ 点击次数+=1; document.getElementById(“clicks”).innerHTML=clicks; var btn=document.createElement(“按钮”); var t=document.createTextNode(单击); btn.setAttribute(“onClick”,单击); 附肢儿童(t); 文件.正文.附件(btn); } 点击我

Javascript 每次单击都会创建新按钮。如何为新创建的按钮创建相同的功能 var点击次数=0; 函数clickME(){ 点击次数+=1; document.getElementById(“clicks”).innerHTML=clicks; var btn=document.createElement(“按钮”); var t=document.createTextNode(单击); btn.setAttribute(“onClick”,单击); 附肢儿童(t); 文件.正文.附件(btn); } 点击我,javascript,html,jquery,frontend,Javascript,Html,Jquery,Frontend,点击次数:0 这是创建带有计数器的新按钮的代码。现在我想为每个新按钮实现相同的功能。请指导我。问题出在这一行 var clicks = 0; function clickME() { clicks += 1; document.getElementById("clicks").innerHTML = clicks; var btn = document.createElement("BUTTON"); var t = documen

点击次数:0


这是创建带有计数器的新按钮的代码。现在我想为每个新按钮实现相同的功能。请指导我。

问题出在这一行

 var clicks = 0;
    function clickME() {
        clicks += 1;
        document.getElementById("clicks").innerHTML = clicks;


    var btn = document.createElement("BUTTON");
    var t = document.createTextNode(clicks);

    btn.setAttribute("onClick", clicks);

    btn.appendChild(t);
    document.body.appendChild(btn);


 }
<button type="button" onClick="clickME(**strong text**)">Click me</button>
    <p>Clicks: <a id="clicks">0</a></p>
点击次数
是一个变量,用于计算点击次数,不是一个函数。您希望将函数分配给新按钮,如下所示:

btn.setAttribute("onClick", clicks);
代码如下:

btn.onclick = clickME;