チェックボックスのフォーム検証は IE でのみ機能しているようです....? FFで動作するサンプルを持っている人はいますか?
ありがとう。
var isChecked = document.forms['myform'].elements['mycheckbox'].checked;
if (!isChecked) {
alert('You must agree');
}
要素 (チェックボックス) の値を取得するには、もう少しクロス ブラウザーと互換性のあるものを使用できます。
var CheckBox = document.all ? document.all["checkbox"] : document.getElementById("checkbox"); var isChecked = CheckBox.checked;
うーん...あなたの質問は明確なものではありません。
チェックのようなフォーム検証の場合、このサーバー側で行うべきではありませんか? これはブラウザに依存しません。
Javascript を使用してフォームの検証を行い、それをサーバーに渡す場合は、常にサーバー側もチェックする必要があります...単純な http 要求は、そうでないシステムを簡単に台無しにする可能性があります。
フォームの検証に使用している Javascript ライブラリがある場合は、詳細を提供することをお勧めします。