你好,我今天剛剛開始,所以我很新。HTML/JavaScript - 輸入值不更新(Element.value = Null)
我要得到一個字符串,用戶可以在網站上進入我的JavaScript文件。我發現我應該使用document.getElementById("myID").value
來獲取html網站上的輸入字段的值。這是我的問題:我不能使用圍繞我的輸入和按鈕的括號,因爲提交將強制重新加載該網站,我的功能將不會有任何影響。
所以我得在運行過程中串入我的JavaScript文件。
這是我目前所面對的:
<div id="searchDiv">
<input type="text" id="searchInput" placeholder="Search for Gifs..." value="" />
<input type="button" id="searchButton" value="Search"></button>
</div>
我的JavaScript文件:
var searchButton = document.getElementById("searchButton");
var searchInput = document.getElementById("searchInput").value;
searchButton.addEventListener("click",
function() {
function(parameter)
}
)...
所以document.getElementById("searchInput").value;
放棄,即使輸入字段已被編輯回零。
我希望你能幫助我。
您是否獲得*空*或空字符串是什麼? – RobG
空字符串,但問題是,我訪問前值有人甚至已經進入任何 – redii