サポート » 使い方全般 » 重複する値が入力された際にエラーメッセージを表示させたいです

  • 既に作成済みのコンタクトフォームに「第一希望」というドロップダウン項目があり、そこに「第二希望」というドロップダウン項目を追加で設置しました。
    フォームの入力画面では二つのドロップダウンリストが作成されませしたが、「第一希望」「第二希望」の選択肢が全く同じもので、ユーザーがそれぞれを同じ値を選択することが出来てしまいます。
    例)
    「第一希望」
    ・日付1
    ・日付2
    ・日付3
    「第二希望」
    ・日付1
    ・日付2
    ・日付3
    →「第一希望」と「第二希望」が同じものが選べてしまう。

    「第一希望」と「第二希望」項目で同じ値に出来ないようにするのにはどうしたらよいですか?

    また、それに伴いメッセージタブに「第一希望と第二希望が同じ値です」という感じで項目増やし、エラーメッセージを表示させる方法も教えて頂けると助かります。

    よろしくお願い致します。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    WordPressではなく完全にJavaScriptの話になりますが、こういうのがヒントになりませんでしょうか?

    http://ross.archiva.jp/other/archives/2006/02/select.html

    こんにちは

    コンタクトフォームって、何かのプラグインをお使いでしょうか?

    トピック投稿者 mdogs2018

    (@mdogs2018)

    アドバイス頂きありがとうございます。

    質問内容に不備があり申し訳ございません。
    コンタクトフォームについては、「Contact Form 7」プラグインを使用しています。

    Javascriptになってしまうのでしょうか・・・。
    少し勉強してみます。

    引き続き、ご指南いただければ幸いです。

    以下の記事などを参考にしてください。

    https://qiita.com/uto-usui/items/b01310cf268660228b11

    この記事は2つの項目が同じであることをチェックしていますが、応用して2つのフィールドが同じである場合にエラーを出すこともできると思います。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「重複する値が入力された際にエラーメッセージを表示させたいです」には新たに返信することはできません。