![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
初心者です。入力フォームのphpで function check を使って入力のエラーの表示を行うコードを書いているのですが、日付日時と時間をそれぞれ選択する欄があるのですが、時間の選択(10:00~19:00)の選択しかphpのエラー表示されないのですが、 日付日時の選択表示のエラーも表示させたいのですが、どうしたらよいでしょうか? 付属画像にphpのエラーが表示された画像があります。ここでは、第一希望で、 日付日時 が選択されていないのにエラーが表示されていません。 ただ、 時間の選択(10:00~19:00)はされています。
どうコードを書いたらよいでしょうか?
困っています。
以下は書いたコードのURLです。
(tell.htmi)(入力フォームのhtmlとphpのコード)
https://drive.google.com/file/d/1NC2i5bfrtH6YlU8 …
(concon.php)(phpのコード)
https://drive.google.com/file/d/1SHjdtakNSRcYL0n …
以下は、 tell.htmi からエラーのコードの1部を抜てきしたのもです。
function check_contactform() {
var name = $('input[name="name"]').val();
var furigana = $('input[name="furigana"]').val();
var address = $('input[name="address"]').val();
var tel = $('input[name="tel"]').val();
var pay = $('select[name="pay"]').val();
var time4 = $('select[name="time4"]').val();
var time5 = $('select[name="time5"]').val();
var time6 = $('select[name="time6"]').val();
エラーメッセージのコードは以下( tell.htmiより)
if(time4 == "") {
errmsg = errmsg + "第1希望:※を選択してください\n";
}
if(time5 == "") {
errmsg = errmsg + "第2希望:※を選択してください\n";
}
if(time6 == "") {
errmsg = errmsg + "第3希望:※を選択してください\n";
}
このコードの var time4 = $('select[name="time4"]').val();から下のコードが、 日付日時と 時間の選択のエラーを表示させるコードです。
どうコードを書いたら良いでしょうか?
困っています。
よろしくお願いいたします。
![「初心者です。入力フォームのphpで fu」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/4/542973286_5feef22b8f6b7/M.jpg)
No.1ベストアンサー
- 回答日時:
phpは詳しくありませんが・・・。
質問者さんが入力チェックをやりたいってのは、ブラウザー側で画面表示して入力しているときの話ですよね?
画面入力が終わって、submitのボタンを押した後に、サーバ側に送られたデータをチェックするときの話ではないですよね?
そうであるなら、サーバ側で動作するPHPではなくて、ブラウザ側で動作するJavaScriptの話となります。
JavaScriptのチェック関数を希望する処理を行うように書き変えてあげればいいと思いますよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
phpのheader("Location:#pos")...
-
PHPからCSVをアップロード後、m...
-
PHPで入力フォームでデータを確...
-
phpでcookieがうまく保存されない
-
フォームで戻った際に入力済み...
-
[php初心者]サイトを見てデータ...
-
PHP8を使うと、大量のWarningが...
-
ワードプレスサイト PHP8.0.25...
-
プログラミング言語で、使える...
-
phpのクラスメソッドの定義が長...
-
アマゾンのような評価の星を選...
-
ファイルアップロードに関して...
-
掲示板のセキュリティについて...
-
Q&Aサイトを作成していてURLの...
-
アップロード画像数でCSSを分け...
-
PHP一覧表示した項目にリンクを...
-
PHPのセッション有効期限について
-
php 確認表示画面で値をSESSION...
-
php 完了画面の送信メールのコ...
-
PHPで訪問回数を表示するカウン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA で、スペースを含むファイ...
-
ファイル名を変更してアップロ...
-
アップロードファイル名の文字化け
-
PHPからHTMLへの変数の受け...
-
プログラミングC++のmapについて
-
phpで変数を使ってcopyできない
-
Flaskでサーバー立ち上げに関して
-
SQLインジェンクション対策法を...
-
POSTの項目に追加
-
パラメータを2個つけたい
-
サブフォルダ内の全てのテキス...
-
フォームで送られてきたメール...
-
PHP FTPサーバへの画像アップロ...
-
連想配列を複数条件で比較して...
-
name属性が全角の場合・・・
-
if function PHP
-
マクロ(VBA)について
-
PDOのprepareでLIKEの部分一致...
-
画像をDBに登録できない
-
テキストボックスの値を取得したい
おすすめ情報