javascript - 如何在下拉列表中获取除隐藏和提交按钮之外的所有表单字段
问题描述
<form class="myform" id="myform">
First name:<br>
<input type="text" id="input_1" name="firstname" value="Mickey">
<br>
Last name:<br>
<input type="text" id="input_2 "name="lastname" value="Mouse">
<br><br>
Agree:<br>
<input type="radio" id="input_3 "name="agree" value="Mouse">
<br><br>
<input type="submit" value="Submit">
</form>
如何在选择/下拉列表中按名称获取所有表单字段并在选择时返回 id?
解决方案
使用以下命令 -
获取表单的特定输入字段 -
var p = $('input[type=text]')
然后在 ID 为“#select”的下拉元素上使用 -
$('#select').append($('<option></option>').val(p).html(p));
其中 'p' 只不过是您从上面的 jquery 选择器获得的所有元素。
虽然我不能在这里帮助你更多。请发布代码并重新构建您的问题。
推荐阅读
- byte - 初始化缓冲区上的“系统调用参数写入(buf)指向未初始化的字节”
- assembly - 为什么我们在引导加载程序的开头需要 ORG 0x7c00?
- python - 在 Discord PY 中使用 discord.utils.find 的正确方法
- c++ - 使用 Cmake 链接到 Facebook 的 Proxygen 而无需全局安装
- python - 如何在我的 QmainWindow 小部件中添加媒体播放器?
- node.js - Bitbucket CI/CD 管道中的 npm 安装错误
- python - Simpy中默认时间系统的解读
- python - 枕头:无法将“P”转换为“RGB”
- node.js - 节点 IMAP - 如何存储 IMAP 连接?
- python - 通过添加列组创建新列