私はグーグルで、stackoverflowを見て、例を試してみましたが、まだ難しいです。フォーム入力を変数に保存しようとしました
目標:ユーザーが都市名を入力できるようにフォームボックスを作成して、変数に取り込んでgoodleジオコードapiから都市lattitueとlongituteを検索することができます。ここで
は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