我是Javascript的新手。我構建了一個由下拉文本框組成的表單。我使用Javascript成功從文本框中獲取了值,但是我未能將值傳遞給文本框。不能把值放入文本框
這裏是我的代碼..
<script type="text/javascript">
var year;
function changeText(elemid) {
//take value from dropdownlist
var ind = document.getElementById(elemid).value;
//calculate the age
var birthday = +new Date(ind);
var result = (Date.now() - birthday)/(31557600000);
//put into age textbox
document.getElementById("date").innerHTML=Math.floor(result);
}
</script>
<select name="year" id="year" onChange="changeText('year')"class="span4">
<option value="YYYY">YYYY</option>
<option value="1988">1988</option>
<option value="1989">1989</option>
<option value=""></option>
</select>
<br><br>
<b>Age:</b><br>
<div id="age">this line works</div>
<input type="text" class="span2" id="date" name="date">
謝謝...所以我需要刪除InnerHtml部分嗎?有什麼不同 –