テキスト フィールドへのユーザー入力を 1900 年から 2012 年までの整数として受け入れる HTML ページを作成するにはどうすればよいですか。ユーザーが [表示] ボタンを押すと、JavaScript で作成された関数は、入力された整数と2012年。
例:
ユーザーがテキスト フィールドに「1970」と入力すると、結果は次のようになります。
1972年 1976年 1980年 1984年 1988年 1992年 1996年 2000年 2004年 2008年
私はこのようなコードを持っています
var str = '';
var i;
for ( i = 1970; i < 2012; i += 1 ) {
if ( new Date( i, 1, 29 ).getMonth() === 1 ) {
str += '<p>' + i + '</p>';
}
}
document.body.innerHTML = str;
この機能をボタンに結び付ける方法がわかりませんか? </p>