前提・実現したいこと
datepickerを使ったinputタグ内にデフォルト値として現在の日時を入れたい。
該当のソースコード
<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.min.css"> <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script> <form name="userform" id="userform" action="javascript:void(0)" method="POST" enctype="multipart/form-data"> <font size="5">日時指定</font> <input type="text" id="datepicker" name="datepicker"> <button id="submit">検索</button> </form> <script> jQuery.noConflict(); var $j = jQuery; $j(function() { $j("#datepicker").datepicker(); $j('#datepicker').attr('required'); $j('#datepicker').text(new Date()); }); </script>
と書いた。
$j('#datepicker').text(new Date());
でinputタグ内にデフォルト値として現在の日時が入ると思ったが入らなかった。
なぜ入らないのか?どのように直せばいいか?
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。