gpt4 book ai didi

javascript - 保存到本地存储 onkeyup

转载 作者:行者123 更新时间:2023-11-29 22:22:27 24 4
gpt4 key购买 nike

我正在尝试使用 javascript 在 keyup 事件上将表单数据保存到本地存储。我有以下代码,但出现错误“Uncaught TypeError: Cannot set property 'onkeyup' of null”。

html

<input type="text" id="username" />

javascript

var user = document.getElementById("username");
user.onkeyup = function(){
localStorage.setItem('user', user.value);
};

最佳答案

您正在尝试在加载完成之前访问 DOM 元素。将您的代码包装在一个函数中并调用 window.onload

function init() {
var user = document.getElementById("username");
user.onkeyup = function(){
localStorage.setItem('user', user.value);
};
}
window.onload = init;

关于javascript - 保存到本地存储 onkeyup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11610467/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com