我正在使用ReactJS和ReduxJS来构建我的应用程序.
我使用Redux-Form创建了我的表单,并且有很多文本输入,对于其中一个,我使用onkeyDown事件来增加和减少我的文本中的数字
因此,当我单击向上箭头或输入第一个数字时,文本将自动完成,输入上一个日期(历史记录),当我单击另一个向上箭头时会打扰
[提示]我尝试过AutoComplete=off 但没有工作
您好,我尝试创建一个新表单来添加新用户,该表单包含一个输入'username'和另一个输入'password',我的问题是当我打开表单时,字段用户名和密码默认情况下会获取保存在浏览器中的用户和密码,我尝试使用用户autoComplete='false'但它不起作用。
我的问题是如何禁用此功能,任何提示都会有帮助
只是一个关于浏览器自动填充功能的快速问题.我经常被我构建的网站所困扰,浏览器试图在前端自动填充与后端(/admin/)相同的凭据.
我很好奇是否有人有这方面的经验,是否可以用HTML(5/Meta?)明确地完成.
我想知道我是否可以告诉浏览器在其本地自动填充列表中单独注册子路径(http://www.domain.com/admin).
我在我的asp.net MVC 3应用程序中创建了一个Razor视图.这是我填写付款信息的页面.我退出后,我尝试购买另一种产品.当我点击任何一个文本框时,我会得到下拉列表,显示我之前填写的内容.如何清除此页面的缓存?这仅发生在chrome中.
我想删除HTML中的输入建议.解决方案可以是JavaScript!我不知道语法.要更加理解该问题,请查看以下图像:

我已经搜索过这个问题,我发现了什么autocomplete="off",但我认为还不够,因为问题没有得到解决.
代码:
<input name="productQuantity" maxlength="2" type="text" autocomplete="off" />
Run Code Online (Sandbox Code Playgroud) 浏览器通常会跟踪在 html 输入字段中输入的文本。有没有办法通过javascript或jquery禁用文本字段的弹出预览?

我有一个这种风格的输入字段:
<div class="contactotexto">{{ form_label(form.username, 'Nombre de Usuario: ') }}</div>
<div class="contactocampo">{{ form_widget(form.username) }}</div>
<div class="mensaje"><p>Ingrese un nombre de usuario entre 5 y 20 caracteres.</p></div>
Run Code Online (Sandbox Code Playgroud)
“p”标签保持隐藏,直到完成输入的焦点,然后我用 jquery 显示它。
我的问题是,当文本是焦点时,文本会出现,但是当用户的浏览器记住最新的帖子时,它会覆盖它们。
我可以通过什么方式删除建议?
谢谢
我有一个登录页面,我想停止自动完成并自动填写我的表单页面。
通过使用 autocomplete="off" 自动填充停止。但是当我单击输入字段(密码或用户名字段)时,自动完成仍然加载。如何停止这个自动完成?
我尝试了以下方法, autocomplete="off", autocomplete="false", autocomplete="new-password" 但它还是来了。
我的示例代码:
<form #f="ngForm" autocomplete="off">
<mat-form-field floatLabel="auto">
<mat-label>User name</mat-label>
<mat-icon matPrefix>person</mat-icon>
<input matInput
tabindex="1"
#username="ngModel"
[(ngModel)]="userName"
required
name="username"
maxlength="100"
autocomplete="off"
role="presentation">
</mat-form-field>
<mat-form-field floatLabel="auto">
<mat-label>Password</mat-label>
<mat-icon matPrefix>lock</mat-icon>
<input matInput
tabindex="2"
[(ngModel)]="password"
required
name="password"
#pass="ngModel"
type="password"
maxlength="100"
autocomplete="new-password"
role="presentation">
</mat-form-field>
</form>
Run Code Online (Sandbox Code Playgroud)
谷歌浏览器版本:76.0.3809.100 版(官方版本)(64 位)
我正在 ASP.NET MVC 中编程,在网页 (.cshtml) 中我有如下文本输入区域:
\n\n<td>\n <input type="text" value="@p.QtdVendida" asp-for="@p.QtdVendida" data-key="@p.id" id="@("p_QtdVendida" + p.id.ToString())" />\n</td>\n<td>\n <input type="text" value="@p.QtdBonus" asp-for="@p.QtdBonus" data-key="@p.id" id="@("p_QtdBonus" + p.id.ToString())" />\n</td>\nRun Code Online (Sandbox Code Playgroud)\n\n如何防止列表自动使用以前的输入文本(例如来自其他会话)打开,并且始终在表第一行的文本输入中打开,即使我正在编辑第二行\xe2\x80\ xa6出现?如果我单击列出的其中一个元素,它只会更改第一行\xe2\x80\xa6 中的输入区域
\n\ntype="text"我在表中的所有文本输入 ( ) 中都遇到同样的问题。
你可以帮帮我吗?
\n\n非常感谢。
\n我已经通过jQuery实现了我自己的自动完成功能,但浏览器用自己的自动完成信息覆盖了第一个选项?有没有办法从服务器端关闭此字段的自动完成?
html ×7
javascript ×4
asp.net-mvc ×2
css ×2
input ×2
angular ×1
antd ×1
asp.net ×1
autocomplete ×1
autofill ×1
browser ×1
field ×1
jquery ×1
react-redux ×1
reactjs ×1
redux-form ×1
symfony ×1