2012-09-20 34 views
0

我有一個html文本輸入,我試圖通過if語句更改內容 - if語句中的其他操作正在發生,它告訴我if語句正在到達此操作,但內容不是根據指示改變 - 我的代碼中是否有錯誤?設置輸入內容失敗

HTML:

<input id="quest17" class="tb8" type="text" name="quest[17]" value="" size="40"> 

的JavaScript:

document.getElementById('quest17').innerHTML = "new content"; 

是問題,因爲我也有一類?如果有的話,任何方式......我真的在這裏輸了。

回答

1

嘗試.value代替.innerHTML

document.getElementById('quest17').value = "new content"; 
1

如果元素是輸入,innerHTML是走錯了路,嘗試設置value屬性

1
document.getElementById('quest17').value = "new content";