[英]Can you use jquery in sessionStorage?
我有這樣的代碼:
$(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>
但這似乎不適用於jQuery,可以嗎?
謝謝
field.addEventListener
field
是該field
的文本值,而不是該字段的DOM對象。 使用$('#field').get(0).addEventListener
,或者只是jQuery的事件處理( on
等)。
sessionStorage.setItem('save', field);
field
是您在准備文檔時閱讀該字段時的文本值。 如果要存儲更改為的新值,則需要再次讀取它:
$('#field').on('change', function() {
sessionStorage.setItem('save', $('#field').val());
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.