質問: お世話になります。 表題の件の通りでカレンダーの値を取得する前にデフォルトで日付を入れておきたいのですがやり方がわかりません。どなたかご教授お願いいたします。 aaaが入っているテキストボックスと 8/2(thu)が入っているテキストボックスのidはcalendarです。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/5944ba33c37ac8f11d3104a319b4dcfe.png) aaaをクリックするとカレンダーが表示されます。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/d23de588e750419f2c3ac92e9192a4eb.png) 8/2(the)のテキストボックスをクリックしてもカレンダーが表示されません。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/6ed0e16f23ad60338369f2ac88f09dc6.png) どなたかご教授お願いいたします。 当該コードは下記のとおりです。 ``` ```
回答: > > デフォルトで日付を入れておきたいのですがやり方がわかりません > > > とありますが、8/2が入っており(やりたいことができているはず)、何が分からないのか分かりません。 > > 8/2(the)のテキストボックスをクリックしてもカレンダーが表示されません。 > > > idはページに1つだというのが前提なので、同じidの最初の1つだけになっているのだと思います。 全部ちがうidにして、datepicker.setDefaultsを繰り返すか、他の属性を付与して、セレクタをかえるかすると、aaa以外のinputでもカレンダーが出現します。