【发布时间】:2021-10-17 21:03:27
【问题描述】:
我有这样的表单域
<input id="first">
<input id="second">
<textarea id="third"></textarea>
...
我需要使用来自 JSON 提要的数据动态填充它们。 每个字段的 id 对应于每个 JSON 的键,所以我可以通过这种方式填充这些字段:
first.value = feed.first;
second.value = feed.second;
third.value = feed.third;
...
但我想让它更简单。
这是我尝试过的:
["first", "second", "third"].forEach(e => {e.value = feed[e]});
很遗憾,它不起作用。在控制台中,我可以看到 JSON 提要的值 (feed[e]),但表单字段为空白。
我做错了什么?
任何建议将不胜感激。
【问题讨论】:
标签: javascript forms for-loop foreach