前提・実現したいこと
コンタクトフォーム7で日付入力フォームを作成しています。
フォームの外にカレンダーのアイコンを表示し、それをクリックすることで入力用のカレンダーが表示されるようにしたいと考えています
(図はフォーム内の『▼』をクリックした動作。同様のことを横のカレンダーアイコンでも行いたい)
(
過去質問を参考にソースコードのとおり入力し、クリック実行しましたが動作しません
フィールド名は、▼の部分につけられた『picker』と設定しました
こちらの質問と同じ主旨です。
https://teratail.com/questions/172203
発生している問題・エラーメッセージ
クリック実行しましたが動作しませんでした
デベロッパツールのconsoleを確認したところ、
『Uncaught ReferenceError: documtnt is not defined at HTMLSpanElement.onclick』
と返されていました
該当のソースコード
<dd>[date date-42 min:today max:today+2months "2021/9/16"]<span onclick='documtnt.forms[0].picker.focus()'><i class="fa fa-calendar" aria-hidden="true"></i></span> </dd>
試したこと
フィールド名の記述方法を、〈〉や“”でくくるなど変えてみましたが動作しませんでした
(その場合『Uncaught SyntaxError: Unexpected token '<'』などが返されたので、記述そのものが誤っていたと推測しています)
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー