ホームページ >バックエンド開発 >PHPチュートリアル >チェックボックスの値
3 つの値はデータベースから読み取られ、空でなくても問題ありません
コード:
a34de1251f0d9fe1e645927f19a896e8
d08b21f634f8bc8bfb9d7349af181380アプリケーションの種類: f39d68eb33c1550ca92d2a1d88c545c7
4b00680486aec8e3a4d6169d056fdeec
14b0f230fbc6dfc52c1ec01263084d0c"
3a7b22bae1c50979adb3d1eb141106f0
d606928ba5ceff51cf3843892f1949a7
tr>
どれか 1 つが選択されていない場合、送信は失敗ですか?
フォームの onsubmit イベントで js 関数を呼び出して検証するだけです
を参照してください
<script>function foo(){ var chs=document.getElementsByName('app_types[]'); var counter=0; for(var i=0;i<chs.length;i++){ if(chs[i].checked) counter++; } if(counter==0) return false; return true;}</script><form action="" method="post" onsubmit="return foo()"><input id="app" name="app_types[]" type="checkbox" value="1"><input id="app" name="app_types[]" type="checkbox" value="2"><input id="app" name="app_types[]" type="checkbox" value="3"><input type='submit'></form>
専門家、ありがとう