首页 > 解决方案 > 用函数自动填充表单域,但我有一个未定义的原因?

问题描述

我想用 localStorage 中的值和一个函数自动填充表单字段,但是使用此代码,我在表单的输入中具有未定义的值。我没有在代码中看到我的错误?

代码 :

const dataLocalStorage = localStorage.getItem("formsValues");

const dataLocalStorageObjet = JSON.parse(dataLocalStorage);

function fillInInputfieldfromLocalStorage(input) {
  const data = document.querySelector(`#${input}`).setAttribute('value', dataLocalStorageObjet.input);
  return data;  
}

fillInInputfieldfromLocalStorage("name");

标签: javascriptformsinput

解决方案


好的,我找到了解决方案:

  function remplirChampInputDepuisLocalStorage(input){
  const data = document.querySelector(`#${input}`).value = dataLocalStorageObjet[input];
//  return dataLocalStorageObjet;

}


推荐阅读