ほとんど自動化されたフォームをまとめようとしています。私は現在の日付をうまく取得していますが、ユーザーの情報を収集して日付を入力して、フォームの別の部分にも+1年を置くことに問題があります。 I. D.O.B = 08/06/2016フォームのさらに下に移動すると、2011年8月6日に失効します。私は現在の日付を自動的に入力することができますが、私が試してみると、ユーザーから入力された日付を取得するときには、より低い日付を埋めるものはありません。私は、設定した日付やのdocument.getElementByIdを使用して、新しいVAR(「DOB」)を作るが、私は持って何を使用して試したのdocument.getElementById(「DOB」)ユーザーが入力した日付オブジェクトをコピーします。
function datePone()
{
var date = new Date();
var day = date.getDate(document.getElementById('dob'))
var month = date.getMonth(document.getElementById('dob')) + 1;
var year = date.getFullYear(document.getElementById('dob')) + 1;
if (month < 10) month = "0" + month;
if (day < 10) day = "0" + day;
var oneYear = year + "-" + month + "-" + day;
document.getElementById("dateOneYear").value = oneYear;
}
を使用して日付を取得しようとしました試したことがこれまでに働いていた。 「DOB」以来
ですが? –
function datePone() { \t var date = new Date(); \t \t \t \tするvar日= date.getDate(docmument.getElementbyID( 'DOB')) \tするvar月= date.getMonth(docmument.getElementbyID( 'DOB'))+ 1; \t var year = date.getFullYear(docmument。getElementbyID( 'dob')))+ 1; \t if(month <10)month = "0" + month; \t if(day <10)day = "0" + day; \t var oneYear =年+ " - " +月+ " - " +日; \t document.getElementById( "dateOneYear")。value = oneYear; \t \t \t \t } – SaithRashul
あなたの質問に追加してください。 –