1 回答

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超17個(gè)贊
這是單選按鈕的解決方案:
document.querySelectorAll('input[type="radio"]').forEach(elt => {?
? ? if (localStorage.getItem(elt.name) == elt.value)?
? ? ? ? elt.checked = true;?
? ? elt.addEventListener("change", e => {?
? ? ? ? localStorage.setItem(e.target.name, e.target.value);?
? ? });?
});

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超10個(gè)贊
創(chuàng)建輔助函數(shù)來檢索表單值:https://stackoverflow.com/a/41262933/4988674
添加事件監(jiān)聽器以進(jìn)行表單更改:https://stackoverflow.com/a/10760931/4988674
內(nèi)部事件偵聽器將表單數(shù)據(jù)保存到 localStorage:https://stackoverflow.com/a/2010948/4988674
創(chuàng)建“onload”事件并從 localStorage 填充表單值:https://stackoverflow.com/a/7327185/4988674 和 https ://benalexkeen.com/autofilling-forms-with-javascript/
- 1 回答
- 0 關(guān)注
- 188 瀏覽
添加回答
舉報(bào)