timepickerを使って時刻のテキストボックスを用意しています。
そこに手入力で「12:00」と入れるとOKなのですが「1200」と入力しても
「12:00」とセットしたいです。
現状、「1200」と「空白(null)」がセットされてしまいます。
どうすればよいのでしょうか?
<script> $(function () { $(time2).timepicker({ showPeriodLabels:false, showLeadingZero: false,// 0を消す。例 02=>2 hourText: '時', // タイプピッカーの時ラベルに表示する単位名 minuteText:'分', // タイプピッカーの分ラベルに表示する単位名 hours: { starts: 10, // 始時: タイムピッカーに「時」一覧に表示する最初の「時」 ends: 23, // 終時: タイムピッカーに「時」一覧に表示する最後の「時」 }, amPmText: ['', ''], minutes: { starts: 0, // 初分: タイムピッカーに「分」一覧に表示する最初の「分」 ends: 0, // 終分: タイムピッカーに「分」一覧に表示する最後の「分」 interval: 30, // 刻分: タイムピッカーの「分」一覧の間隔 }, rows: 5, }); }); </script> </head> <body> <input type="text" id="time2" name="time2"> </body>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。