Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery html5的占位符应该保持为空_Jquery_Html - Fatal编程技术网

Jquery html5的占位符应该保持为空

Jquery html5的占位符应该保持为空,jquery,html,Jquery,Html,我有一个丢失密码功能: 带有JSON调用的html表单在提交且用户/电子邮件正确时发送激活码 成功后,jQuery创建一个新表单(并删除旧表单) 代码: $('form.lost').remove(); $('section#content').html(“”); $('form.newpass')。追加('newpassword'); Cufon.替换(“h1”); $('form.newpass')。追加(“”); $('form.newpass')。追加(“”); $('form.newp

我有一个丢失密码功能:

  • 带有JSON调用的html表单在提交且用户/电子邮件正确时发送激活码

  • 成功后,jQuery创建一个新表单(并删除旧表单)

  • 代码:

    $('form.lost').remove();
    $('section#content').html(“”);
    $('form.newpass')。追加('newpassword');
    Cufon.替换(“h1”);
    $('form.newpass')。追加(“”);
    $('form.newpass')。追加(“”);
    $('form.newpass')。追加(“”);
    $('form.newpass')。追加(“”);
    

    奇怪的是,字段中已经填充了我不想要的值,甚至是密码字段。如何停止此行为?

    为什么不在之后立即重置表单

    $('.newpass')[0].reset();
    

    其中.newpass是新表单的类

    我想您所说的是浏览器的密码管理器。您可以使用
    autocomplete
    属性指示大多数浏览器在当前表单/控件中省略它,该属性在和处都有效


    它是HTML5中的标准属性,但在早期版本中也适用。

    它是用
    占位符(例如“code”)填充的还是浏览器的自动完成功能?用值填充是什么意思?具体是什么?设置属性
    autocomplete=“off”
    在后期编辑之后,现在我猜您正在寻找表单重置方法
    $('.newpass')[0].reset();