gpt4 book ai didi

jQuery:动态添加新的文本字段

转载 作者:行者123 更新时间:2023-12-01 07:57:32 24 4
gpt4 key购买 nike

我的目标是每次用户按 TAB 键时添加一个新的文本字段。不幸的是,它只添加了一个字段,然后就停止了。

$('input[type="text"]').keydown(function (e) {
if(e.keyCode === 9) {
var div = $('#fields');
div.append('<br><input type="text">');
}
});

HTML...

<div id="fields">
<input type="text" id="textbox1" autofocus>
</div>

最佳答案

您仅将 keydown() 函数添加到第一个输入。

将其添加到输入的每个连续实例中:

$(document).ready(function() {
$('input[type="text"]').keydown(addInput);
});

function addInput(e) {
if(e.keyCode === 9) {
var div = $('#fields');
var input = $('<br><input type="text">');
input.keydown(addInput);
div.append(input);
}
}

关于jQuery:动态添加新的文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23050289/

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