javascript - onfocus="this.type='password'"、type='password' を使用しないのはなぜですか
怪我咯
怪我咯 2017-06-28 09:27:57
0
2
953

他の人からコードを見たとき、パスワード入力ボックスで type='password' を直接使用する代わりに、onfocus="this.type='password'" を使用したのはなぜですか? プレースホルダー設定プロンプト

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(2)
刘奇

答えはわかっています。実際には、パスワードボックスの type 属性が text に設定されているため、ブラウザがパスワードを記憶するのを防ぐことができます。そしてフォーカスを取得するとパスワードに変更されますが、最新のFirefoxではバージョン54に変更する方法は役に立たず、パスワードは引き続き記憶されますが、Chromeではパスワードが記憶されません

いいねを押す +0
女神的闺蜜爱上我

<body>
<input type="text" onfocus="this.type='password'"/>
<input type="text" id="psd"/>
</body&gt ;

リーリー

</script>
これら 2 つは同じ効果を持ち、<input type="text" onfocus="this.type='password'"/> コンソールにブレークポイントを設定して、2 つの効果を示すことができます。同じはずです

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート