WordPress 用の Contactform 7 を使用しています。text.php と textarea.php を編集して、プレースホルダーを使用できるようにしました。それはうまくいきます。
ただし、一部の入力フィールドでは検証が機能しません。検証では、プレースホルダーが検証される実際のテキストであると見なされるためです。はい、もちろん、それは空ではないため、true を検証します。
プレースホルダーを含む私の入力フィールドは次のとおりです。
- あなたの名前
- あなたのメールアドレス
- あなたの電話番号
等々。
contactform 7 の scripts.js では、検証で入力がプレースホルダーと同じでないかどうかを確認します。したがって、入力値がプレースホルダー値と同じである場合は、CF7 のエラー検証を行います。
何か案が?