javascript - 使用 jquery 动态加载和分配 id 给数组元素
问题描述
我有一个数组,我想在网页上显示元素并将 ID 动态分配给数组元素(可以通过 getElementById 访问的 ID)。我是 javascript 和 jquery 的新手。需要帮助。
function register() {
var ids = ['name', 'lname', 'email', 'password', 'cpassword'];
var printThis = "";
for (var i = 0; i < ids.length; i++) {
printThis += "<br>" + ids[i];
}
return printThis; // <-- to be printed to the div
}
document.getElementById('ids').innerHTML = register();
<div id="ids"></div>
解决方案
尝试这个:-
对于设置 ID:
var setIds= $('#mydiv').attr('id');
var setIds='#mydiv'+i
function register() {
var ids = ['name', 'lname', 'email', 'password', 'cpassword'];
var printThis = "";
for (var i = 0; i < ids.length; i++) {
printThis += "<br>" + ids[i];
var setIds= $('#mydiv').attr('id');
var setIds= '#mydiv'+i
}
return printThis; // <-- to be printed to the div
}
document.getElementById('ids').innerHTML = register();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="ids"></div>
推荐阅读
- automation - 如何使用 UIA2 或 UIA3 访问 FlaUI 未读取的元素?
- javascript - 尝试发送 USDC 时无法获取钱包签名者 @solana-labs/web3.js
- c++ - c++随机数,均匀分布
- javascript - 我想计算数组中匹配的相邻项目并返回计数
- android - Flutter 应用程序:如何在新版本更新中替换或不替换 /assets 文件?
- json - 如何在 Flutter 中构建这个 JSON 对象?
- c - 在 C 程序的 main 函数中访问 argc
- r - 为什么 anomalize::time_decompose() 的输出包含“median_spans”列而不是趋势列?
- python - 如何在numpy python中有效地为直线上的所有像素着色
- java - 为什么它会运行?