【发布时间】:2021-06-14 06:32:28
【问题描述】:
我有多个这样的变量
var a0001 = document.getElementById("a0001");
var a0002 = document.getElementById("a0002");
var a0003 = document.getElementById("a0003");
我用于
a0001.blur= function() {
localStorage.setItem("a0001", a0001.innerHTML);
};
a0002.blur = function() {
localStorage.setItem("a0002", a0002.innerHTML);
};
a0003.blur = function() {
localStorage.setItem("a0003", a0003.innerHTML);
};
我的问题是我将使用 100 个变量,但我不知道如何放置“循环占位符”来处理此类变量(*** 表示将循环抛出变量并解析的占位符他们出去)
***.blur= function() {
localStorage.setItem("***", ***.innerHTML);
};
我显然是新手,这是一个单页本地存储项目,不确定我是否没有使用正确的关键字来查找我正在寻找的文档,或者?因此,我们将不胜感激。
编辑;下面添加了标记
<table>
<thead>
<tr>
<th id="a0001" contenteditable='true' spellcheck="false">ID
</th><th id="a0002" contenteditable='true' spellcheck="false">First Name
</th><th id="a0003" contenteditable='true' spellcheck="false">Last Name
</th></tr></thead>
</table>
【问题讨论】:
-
试试this
-
可能是这个: for (let i=0;icodeshare.io/pq0wyY
标签: javascript html variables innerhtml