使用value
用於文本輸入:
inputted = document.getElementsByTagName("input")[0].value;
還要確保var
關鍵字添加到您的變量,這樣你就不會創建一個全局變量:
var inputted = document.getElementsByTagName("input")[0].value;
也不宜放關閉</input>
標籤,因爲它是自動關閉標籤:
<input type="text" name="firstname" />
通過您還可以使用下面的語法獲取元素值的方式:
formName.elementName.value;
或者
document.forms['formName'].elementName.value;
你的情況,那就是:
var inputted = formName.firstname.value;
或者
var inputted = document.forms['formName'].firstname.value;
將formName
替換爲您的<form>
元素的任何名稱。
最後,您還可以,如果你申請id
得到它元素的value
:
<input type="text" name="firstname" id="firstname" />
然後用getElementById
:如果您使用的是形式
var inputted = document.getElementById('firstname');