我有一些文本框,在保存时,我将本地存储数据保存到其中;
$(".formFieldUserData").each(function () {
var key = $(this).attr("name");
var value = $(this).attr("value");
localStorage.setItem(key, value);
}
现在由于某种原因,即使我在文本框中输入了一些值,$(this).attr("value")
返回undefined
总是。
问题是什么?
最佳答案
您可以使用 .val()
检索表单字段值,而不是 .attr("value")
。
关于javascript - jQuery设置属性值问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15312595/