在AJAX或JS中有没有办法在点击按钮时添加更多输入?
答案 0 :(得分:2)
简而言之,是的,您可以在按钮点击上添加更多输入。
例如,在jQuery中,你可以有类似这样的东西,其中buttonID是按钮的id属性,formID是你的表单的id属性:
$("buttonID").click(function() {
//add new inputs here, something like:
$("formID").append('<input type="text" id="newInput" name="newInput" />');
});
如果需要,您还可以隐藏其他输入,然后在点击中“取消隐藏”它们。
答案 1 :(得分:1)
进一步投入?通过向侦听单击的按钮添加事件侦听器,在用户单击按钮时运行所需的任何JavaScript。
答案 2 :(得分:0)
一旦用户点击该按钮,如果您有一个事件监听器,您可以更改他们输入的内容,您可以做任何您想做的事情。
我不确定你的'进一步投入'是什么意思。如果您要发送数据,那么您可以附加任何您想要的内容,例如,我经常附加时间戳来帮助防止缓存问题。