草庐IT

AutoComplete

全部标签

HTML 登录表单 : provide username, 自动填充密码

我需要一个登录表单,我只需要在其中提供我的用户名,因为它会记住我的密码并自动填写密码字段(例如,就像在gmail身份验证中一样)。我怎样才能做到这一点?谢谢卢卡 最佳答案 避免用头撞墙的注意事项:Chrome不会在不受信任的网站上保存和建议密码。因此,如果您在位于https://localhost的本地服务器上进行测试,并且您尚未生成有效且受信任的证书,您将无法测试此功能Chrome的。 关于HTML登录表单:provideusername,自动填充密码,我们在StackOverflow

html - 如何使用 EditorFor 禁用输入字段的自动完成功能?

product.Name)%>我需要生成的输出设置autocomplete="off"属性。我错过了什么?编辑:我正在寻找EditorFor的扩展方法,它接受属性的键/值字典,所以我可以这样调用它:product.Name,new{autocomplete="off"})%>这里针对LabelFor做了,针对EditorFor需要调整publicstaticMvcHtmlStringLabelFor(thisHtmlHelperhtml,Expression>expression,objecthtmlAttributes){returnLabelFor(html,expression,

html - 如何使用 EditorFor 禁用输入字段的自动完成功能?

product.Name)%>我需要生成的输出设置autocomplete="off"属性。我错过了什么?编辑:我正在寻找EditorFor的扩展方法,它接受属性的键/值字典,所以我可以这样调用它:product.Name,new{autocomplete="off"})%>这里针对LabelFor做了,针对EditorFor需要调整publicstaticMvcHtmlStringLabelFor(thisHtmlHelperhtml,Expression>expression,objecthtmlAttributes){returnLabelFor(html,expression,

html - 停止表单输入框自动完成的正确方法是什么?

我有一个表单,其中包含一个附加到的JQUERY日期选择器在表格上。我目前的问题是,由于输入是一个文本框,大多数主流浏览器都试图为用户自动完成条目,这在日期选择器上看起来非常愚蠢:浏览互联网,我发现早在IE-5时代,微软就有一个名为“自动完成”的输入标签属性,可以将其禁用。然而,那是很久以前的事了,那就是IE。检查W3Schools发现HTML5还包括输入标签的“自动完成”属性(是的,我同样感到惊讶的是Microsoft早在1999年就支持HTML-5...)。然而,我们的网站还没有在HTML5上,所以我不能依赖使用标签并假设它会工作。考虑到这些,那么如何在HTML4中禁用单个输入框的自

html - 停止表单输入框自动完成的正确方法是什么?

我有一个表单,其中包含一个附加到的JQUERY日期选择器在表格上。我目前的问题是,由于输入是一个文本框,大多数主流浏览器都试图为用户自动完成条目,这在日期选择器上看起来非常愚蠢:浏览互联网,我发现早在IE-5时代,微软就有一个名为“自动完成”的输入标签属性,可以将其禁用。然而,那是很久以前的事了,那就是IE。检查W3Schools发现HTML5还包括输入标签的“自动完成”属性(是的,我同样感到惊讶的是Microsoft早在1999年就支持HTML-5...)。然而,我们的网站还没有在HTML5上,所以我不能依赖使用标签并假设它会工作。考虑到这些,那么如何在HTML4中禁用单个输入框的自

jquery - jqgrid 编辑表单失去浏览器自动填充功能

我最近发布了这个问题:jqgrideditformautocomplete="off"bydefault,howtochangetoautocomplete="on"因为我注意到默认情况下jqGrid编辑表单为所有输入元素提供了autocomplete="off"属性。我认为这就是Web浏览器不会为jqGrid编辑表单实现通常的自动填充功能的原因。解决这个问题并使所有输入元素都具有autocomplete="on"属性后,jqGrid编辑表单仍然没有自动填充。有谁知道为什么自动填充不适用于这些表单?表单是通过ajax提交的,所以我不确定这是否会影响它。澄清一下,我不是在谈论jQuery

jquery - jqgrid 编辑表单失去浏览器自动填充功能

我最近发布了这个问题:jqgrideditformautocomplete="off"bydefault,howtochangetoautocomplete="on"因为我注意到默认情况下jqGrid编辑表单为所有输入元素提供了autocomplete="off"属性。我认为这就是Web浏览器不会为jqGrid编辑表单实现通常的自动填充功能的原因。解决这个问题并使所有输入元素都具有autocomplete="on"属性后,jqGrid编辑表单仍然没有自动填充。有谁知道为什么自动填充不适用于这些表单?表单是通过ajax提交的,所以我不确定这是否会影响它。澄清一下,我不是在谈论jQuery

javascript - 意外的 Chrome 自动填充行为 [禁用 Chrome 自动填充]

所以和我之前的其他人一样,我正在尝试禁用chrome自动填充。这向我解释了为什么自动完成offdoesnotwork:Auseragentmayallowtheusertooverrideanelement'sautofillfieldname,e.g.tochangeitfrom"off"to"on"toallowvaluestoberememberedandprefilleddespitethepageauthor'sobjections,ortoalways"off",neverrememberingvalues.However,useragentsshouldnotallowu

javascript - 意外的 Chrome 自动填充行为 [禁用 Chrome 自动填充]

所以和我之前的其他人一样,我正在尝试禁用chrome自动填充。这向我解释了为什么自动完成offdoesnotwork:Auseragentmayallowtheusertooverrideanelement'sautofillfieldname,e.g.tochangeitfrom"off"to"on"toallowvaluestoberememberedandprefilleddespitethepageauthor'sobjections,ortoalways"off",neverrememberingvalues.However,useragentsshouldnotallowu

javascript - 如何取消编辑/禁用缓存输入(文本类型)值?

我有一个类型为text的输入,我已经从中输入了值1234它已经保存在缓存中,如下图所示。这里的问题是,选择下一行的文本框非常令人沮丧。有没有办法避免通过HTML标记或javascript显示12334(在屏幕截图中突出显示)? 最佳答案 作为@John指出,在现代浏览器上你可以使用HTML5validautocomplete属性,在你的截图中我看到很多文本框,如果你想禁用整个表单的自动完成你可以直接在form设置这个属性元素:[...]更多信息:HowtoTurnOffFormAutocompletion