Snow Monkey Formsに入力チェックを追加したい ♥ 0 Who liked: No user このトピックには2件の返信、2人の参加者があり、最後にうぇびんにより2年、 9ヶ月前に更新されました。 3件の投稿を表示中 - 1 - 3件目 (全3件中) 投稿者 投稿 2022年2月23日 1:48 PM #99691 うぇびん閲覧者 ♥ 10 【お使いの Snow Monkey Forms のバージョン】3.1.0 【お使いのブラウザ】Chrome ### 実現したいこと Snow Monkey Formsを利用させていただいていますが、「必須」以外に「テキストの入力内容」をチェックしたいと考えています(具体的には正規表現カタカナチェックです)。 動作的には以下の流れだと思いますが 送信ボタンを押す 内容が間違っている エラー扱いにする PHPもしくはJSで実装することは可能でしょうか。 もしくは「ひとつでもエラーがあるとイベントが走ってボタンが物理的に押せない」でも良いかと思っています。 宜しくお願いいたします。 ### 試したこと イベントハンドラがいくつかあることは調べましたが、バリデートをコントロールする方法はちょっとわかりませんでした… Snow Monkey Forms v0.7.0 をリリースしました Snow Monkey Forms v0.7.0 の概要 機能追加 カスタム DOM イベントを追加 変更 E… snow-monkey.2inc.org ♥ 0 Who liked: No user 2022年2月24日 10:05 AM #99748 キタジマ タカシ参加者 ♥ 2421 現状 Snow Monkey Forms の機能としてバリデーションを追加するものはありません。なのでやるとすれば普通に JavaScript で onChange や onSubmit のタイミングでチェックさせてエラーがあれば送信させないという感じになるのかなと思います。 MW WP Form のときはフックで追加できるようにしていたのですが、Snow Monkey Forms はブロックとの関係もあって PHP だけで完結できないので、良い追加方法が思いつかず…という感じです。なにか良い方法があれば実装したくはあるのですが…。 ♥ 1 Who liked: 2022年2月25日 6:53 PM #99833 うぇびん閲覧者 ♥ 10 ありがとうございます。 やはり別途バリデートをして、物理でボタンを押させない方が早いですね。 無理を承知ですが、要件でフリガナ入力の「カタカナ必須」は多いです。これだけでも実装されるとJavaScriptが書けない人も採用しやすいかなと思います。 ♥ 2 Who liked: 投稿者 投稿 3件の投稿を表示中 - 1 - 3件目 (全3件中) トピック「Snow Monkey Formsに入力チェックを追加したい」には新しい返信をつけることはできません。