jquery - 从 DropDown 为表单中的输入标签添加 ID
问题描述
我用选择创建了下拉菜单:
Choice 1: Show 1 form
Choice 2: Show 2 forms
...
Choice 3 : Show 4 forms
所有形式都是相似的。
我想为Name
输入标签添加 id。这是我的代码:
$(document).ready(function(){
$("#selectBox").change(function() {
var element = $('form').children('div:eq(0)');
var html = [];
var idname = document.getElementsByClassName("name");
for(var i=1; i<parseInt($(this).val()); i++){
html.push(element.clone());
idname[i].id = "name-" + i;
}
$('#outputArea').html(html);
})
});
我的代码没有运行。你能帮助我吗?
太感谢了!
解决方案
推荐阅读
- postgresql - 如何使用 PostGIS 扩展创建新数据库
- bootstrap-4 - Bootstrap4 单选表单有一个错误
- amazon-web-services - Terraform - 为什么我不能将一个变量的值分配给另一个变量
- javascript - 通过显示键仅渲染一次嵌套数组
- c# - Winform DataVisualization.Charting live graph 减慢应用程序
- javascript - 如何将运行时定义的变量、函数、类添加到 CodeMirror 自动完成列表,并在从 JS 中的代码中删除时删除它们
- node.js - 配置文件 .eslintrc 是否已弃用以支持 .eslintrc.* 文件?
- c# - Selenium C# 禁用 Microsoft Chromium Edge 浏览器同步弹出窗口
- java - 具有多个条件的聚合
- flutter - 在“initState”内或在类定义下方初始化变量?