我一派,看着計算器和嘗試了例子,我仍然有困難。試圖表單輸入保存到一個變量
目標:創建一個表單框,用戶可以在其中輸入城市名稱,以便我可以將其捕獲到一個變量中,並使用它從goodle geocode api中查找城市晶格和晶格。
下面是HTML:
<div>
<form id="nameForm">
<input id="cityForm" type="text" >
<button id="subButton" type="button">Submit</button>
</form>
</div>
,這裏是我的代碼我想:
var theTerm = document.getElementById('cityForm').value; console.log(theTerm);
控制檯輸出給我什麼。
我剝了下來代碼,並從中取出天氣API的東西,但基本上我很擔心我怎麼可以捕獲被輸入和用戶「提交」城市名稱。這裏是的jsfiddle:https://jsfiddle.net/zt28sbo3/1/
你不應該等待用戶輸入什麼?認爲它通過一個有點...頁面加載....你試圖馬上得到一個值,之前用戶甚至可以看到形式。那麼按鈕是什麼? – charlietfl