jquery - 如何使用 jQuery 设置输入框的默认值?

标签 jquery forms reset

我想更改输入框的默认值,以便在重置表单时该值保留下来。

我有以下代码,它使用 jQuery 设置一个值,但当按下重置时,该值将变为初始值。

<form>
    Email: <input type="text" id="email" value="old value" />
    <input type="reset" value="reset" />
</form>
$(function(){
    $("#email").val("New value");
});

最佳答案

您必须设置#email 元素的属性“value”,而不是值本身。

$("#email").attr("value", "New value");

关于jquery - 如何使用 jQuery 设置输入框的默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7157896/

相关文章:

javascript - 神秘的 div 被附加到超链接

javascript - 获取选择列表的前 2 个 html 值

html - 是否需要 HTML 用户代理以特定顺序提交表单数据?

c++ - 将清除共享智能指针上的调用重置

c - 我怎样才能在微 Controller 中捕获意外重置

android - 计步器不会重置步数

javascript - 包装一个 jquery 函数并返回一个值

javascript - Dice jQuery - 随机 # + 替换骰子上的文本

javascript - JQuery 表单提交到 aspx -- 表单集合为空

javascript - 如何先不提交表单,然后再提交呢?