- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:checkboxの値を取得する方法について)
checkboxの値を取得する方法について
このQ&Aのポイント
- チェックボックスの値を取得する方法について説明します。チェックボックスをひとつ用意し、チェックがされていれば1、されていなければ0を取得することができます。
- チェックボックスの値は、HTMLのフォーム要素のname属性とid属性を指定して取得します。取得した値を条件分岐させて、更新処理を行うことができます。
- なお、チェックボックスが複数存在する場合は、配列として取得されます。各要素の値を確認して、チェックされていれば1、されていなければ0を設定することができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
If($ABC[$count] = "1"){ if文が根本的に変ですが・・・ If($ABC[$count] == "1"){ じゃないんですか? ( = が1個足りない ) こういったミスを防ぐために、 if( 1 == $a ){ } などのような表記を心がけておくと 万が一タイプミスで if( 1 = $a ){ } となったときにエラー吐いてくれるので助かりますよ。 if( $a == 1 ){ } という癖で書いていると タイプミスで if( $a = 1 ){ } こうなってしまった場合、 if文は常に true を返します。 構文としては合っているのでそのまま動いてしまうのですが、意図としては違った動きをしてしまい、バクの温床にもなります。
お礼
メッセージありがとうございます。 VBの癖で=とやってしまいました…。 ==にしてみてちょとやってみます。