javascript - 如何将属性添加到存在于 div 内部的输入框

标签 javascript jquery html

我有一个带有类的 div,在一个有一个输入框的 div 中。我需要将属性 list='emp' 添加到输入框。

<div class="divInput">
  <input type="text">
</div>

$(".divInput").prop("list","emp");

这里我无法添加属性。

最佳答案

此代码将一个属性添加到容器内的文本框。

$(document).ready(function(){
  $(".divInput").children().attr("list", "emp");
  $(".divInput").children().prop("value","example");
  
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="divInput">
  <input type="text">
</div>

关于javascript - 如何将属性添加到存在于 div 内部的输入框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56412542/

相关文章:

html - 导航栏颜色不显示

javascript - 如何动态执行/评估包含 ES6 模块/需要某些依赖项的 JavaScript 代码?

javascript - Arr.includes(item) - 我可以使用多维数组吗?

javascript - 替换单词出现颜色的问题

javascript - 如何在没有网络请求或网络服务器的情况下解析 JSON 文件?

javascript - 添加音频到我的网页

html - @import 不适用于 "remote URL"而适用于 "local URL"

javascript - 试图让 FontAwesome 与 jQuery Mobile 一起工作

javascript - jQuery slideDown 和 slideUp 不是动画

javascript - 如何将外部 html 文件加载到 div 中