2017-04-04 12 views
0

私は、Chromeがユーザーのアドレスで自動入力する連絡先フォームの一部のテキスト領域を扱っています。その結果、多くの連絡先要求が、コメントフィールドに住所を持つユーザーによって送信されます。悪用される可能性のある明らかな潜在的なセキュリティ上の問題の他に、私の懸念は、ユーザーの立場から、メッセージを入力するための領域を持たない連絡フォームを提供していることです。サポートの観点からは、ユーザーに実際の質問で別のメッセージを送信するよう依頼する必要があります。Chromeがテキスト領域をオートコンプリートしないようにするにはどうすればよいですか?

HTML:私はスタック上またはChromeブラウザのドキュメントで答えを見つけられませんでしたので、

<textarea id="element_10" class="validate[required] floatlabel js-auto-size multiple-lines" name="element_10" placeholder="Message*" rows="10" cols="60" required autocomplete="off"></textarea> 

答えて

0

は自分の質問に答えます。

場合によっては、オートコンプリート属性がオフに設定されていても、ブラウザはオートコンプリート値 を提示し続けることがあります。この予期しない の動作は、開発者にとっては非常に困惑している可能性があります。無自動補完を強制しない、本当に へのトリックは例えば、 属性にランダムな文字列を割り当てることです:

autocomplete="nope"

このランダムな値が有効なものではありませんので、ブラウザはあきらめます。

https://developer.mozilla.org/en-US/docs/Web/Security/Securing_your_site/Turning_off_form_autocompletion

+0

http://stackoverflow.com/questions/15738259/disabling-chrome-autofill –

関連する問題