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) のままです。私が間違っていることを知っている人はいますか?ありがとう!