gpt4 book ai didi

javascript - 按钮 onclick 显示 id 和值未定义

转载 作者:行者123 更新时间:2023-11-30 16:44:19 25 4
gpt4 key购买 nike

我正在向我的页面动态添加按钮,然后 onclick 我想获取 idvalue 但它显示 undefined 。这是我的代码:

for(i=1; i<=jj; i++){
$("#buttonPanel").append('<input type="button" class="btn btn-default" style="margin-top:20px; width: 40px;" id="'+i+'" value="'+i+'" onclick="btnpanel()"/>'+'&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp');
}

下面是事件监听器的 jQuery 代码:

function btnpanel(){
alert($(this).attr("id"));
alert($(this).attr("value"));
}

最佳答案

这是我做的:

for (i = 1; i <= jj; i++) {
$("#buttonPanel").append('<input type="button" class="btn btn-default" style="margin-top:20px; width: 40px;" id="' + i + '" value="' + i + '" />' + '&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp');
}

$("#buttonPanel").on("click", ".btn", function () {
alert($(this).attr("id"));
alert($(this).attr("value"));
});

Here is the JSFiddle demo

关于javascript - 按钮 onclick 显示 id 和值未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31475055/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com