gpt4 book ai didi

javascript - 可以在sessionStorage中使用jquery吗?

转载 作者:行者123 更新时间:2023-11-28 19:35:47 25 4
gpt4 key购买 nike

我有这样的代码:

$(document).ready(function() {

var field = $('#field').val();

if (sessionStorage.getItem('save')) {
$('#field').val(sessionStorage.getItem('save'));
}

field.addEventListener("change", function() {
sessionStorage.setItem('save', field);
});

});

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

http://jsfiddle.net/oae8krpm/

但是它似乎不适用于 jQuery,不是吗?

谢谢

最佳答案

field.addEventListener

field 是字段的文本值,而不是字段的 DOM 对象。使用 $('#field').get(0).addEventListener,或仅使用 jQuery 事件处理(on 等)。

sessionStorage.setItem('save', field);

field 是您在文档就绪时读取该字段时的文本值。如果您想存储更改后的新值,则需要再次读取它:

$('#field').on('change', function() {
sessionStorage.setItem('save', $('#field').val());
});

关于javascript - 可以在sessionStorage中使用jquery吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25920312/

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