首页 > 解决方案 > 为什么输入捕获时未定义?

问题描述

我正在尝试捕获用户输入,然后将其放入本地存储中。如果有输入,我想听页面上的每个元素然后抓住它。但是当我尝试测试它时,它返回“未定义”作为值。为什么?

(function () {
  $(document).on("input", function () {
    data = document.getElementsByName("*").value;
    localStorage.setItem("test", data);
  });
})();

标签: javascript

解决方案


推荐阅读