フォーム内に 2 つのチェックボックスがあり、両方のチェックボックスがform
.
そのうちの 1 つにform
属性を追加しましたautocomplete="off"
。
以下はコードスニペットです
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head></head>
<body>
<form name="chkBoxForm" >
<div>
<input type="checkbox" value="100" name="product"/>My Checkbox1
</div>
</form>
<form name="chkBoxForm" autocomplete="off">
<div>
<input type="checkbox" value="200" name="product"/>My Checkbox2
</div>
</form>
</body>
</html>
ここで私の問題は、これらのチェックボックスを手動でチェックF5し、 を押すと、属性のチェックボックスautocomplete="off"
がオフになります。ただし、その属性を持たないチェックボックスはチェックされたままです。これは FireFox 22 で発生します。
この動作は、ブラウザによって異なります。
IE では両方のチェックボックスがオンのままで、Chrome では両方のチェックボックスがオフになっています。
しかし、アドレス バーで Enter キーを押すと、すべてのブラウザでチェックが外されます。
を押したときに常にこれらのチェックボックスをオフにする方法を教えてもらえますかF5?
これはJavascriptで処理できることを認識しています。
これを処理する他のhtml方法はありますか?