gpt4 book ai didi

javascript - append 复选框列表需要数组吗?

转载 作者:行者123 更新时间:2023-11-29 20:20:19 26 4
gpt4 key购买 nike

我想用一个按钮 append 一些元素。但他们必须有不同的ID。我必须使用数组吗?就像复选框名称[+i]。我正在使用 javascript

提前致谢

function append()
{
var cb = document.createElement( "input" );
cb.type = "checkbox";
cb.id = "id"
cb.checked = false;

var textfield = document.createElement( "input" );
var delbtn = document.createElement( "input" );
delbtn.type = "button";
delbtn.value = "remove";
delbtn.onclick= function(){remove()}


document.getElementById( 'append' ).appendChild( cb );
document.getElementById( 'append' ).appendChild( textfield );
document.getElementById( 'append' ).appendChild( delbtn );

最佳答案

您可以使用计数器来跟踪 id 的

鉴于您的代码,我使用 native JS 和 jQuery 进行了一些重构和整理。

示例:(使用原生 JS):

http://jsfiddle.net/4Y8mb/34/

示例:(使用 jQuery):

http://jsfiddle.net/4Y8mb/18/

你不是很具体。您可以使用 for 循环,但如果您希望它在单击按钮时发生,则 for 循环不适用

关于javascript - append 复选框列表需要数组吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4359555/

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