+
95
-

form表单input如何禁用自动填充?

请问form表单input如何禁用自动填充?设置autocomplete="off" 没起作用

网友回复

+
15
-

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>BFW NEW PAGE</title>

</head>
<body>
    <input type="password" style="display: none;" />
    <input type="text" ...

点击查看剩余70%

+
15
-

还有一种办法

首先设置input为只读readonly,当页面加载完成后,浏览器不会自动填充内容,但是也不可以进行编辑。然后我们再用js的定时器延迟一段时间后移除input的只读属性readonly,输入框便可进行再次编辑了。

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>BFW NEW PAGE</title>

</head>
<body>

    <form method="post" action="">
        <input type="text" name="username" placeholder="请输入用户名" readonly="readonly" id="username">
        <input type="pa...

点击查看剩余70%

我知道答案,我要回答