0

ajaxとjavascriptを使用して、HTML5日付入力で日付をプログラム的に設定しようとしています。「YYYY-MM-DD」形式の文字列変数に必要な日付を返す ajax/php 呼び出しがあります。私はこれを機能させることができないようです。これが私の試みです:

var myDate = "2013-07-10" //actually is returned by my ajax call, but same idea

//set the date value
var thisDate = new Date();
thisDate.setFullYear(parseInt(workout_date.split("-")[0]));
thisDate.setMonth(parseInt(workout_date.split("-")[1])-1);
thisDate.setDate(parseInt(workout_date.split("-")[2]));

document.getElementById("date_input").value = thisDate;

エラーは発生していませんが、日付入力はデフォルト (mm/dd/yyyy) のままです。私が間違っていることを知っている人はいますか?ありがとう!

4

1 に答える 1