首页 > 解决方案 > 从for循环中的输入值创建JS变量

问题描述

我有这个 JS:

let streetNumber = document.getElementById('street_number').value;
let postalCode = document.getElementById('postal_code').value;
let country = document.getElementById('country').value;

但在我看来,这是非常重复的,并不是很干。我想要的是这样的(因为我有可用的数组):

let arr = ["street_number", "postal_code", "country"];

for (entry of arr) {
   let entry = document.getElementById(entry).value;
}

基本上只是为从 HTML 输入字段中提取的每个输入值创建 JS 变量。

我怎样才能做到这一点?

标签: javascript

解决方案


推荐阅读