我對JavaScript很陌生,我試圖通過窗體獲取一個表單,然後將這個值返回給他們(現在就在控制檯中)。我也希望它能驗證輸入的值是一個數字。這裏是我的代碼:通過javascript在窗體上返回值
<div class="form">
<form name="firstForm" action="#" onsubmit="results()">
<input type="text" name="inputbox" placeholder="number"/>
<input type="submit" name="submit" value="submit"/>
</form>
<script>
function results(form) {
var favNum = form.getElementByName("inputbox").value;
if(isNaN(favNum)) {
console.log("You didn't enter a number, silly goose!");
}
else {
console.log("Your favorite number is: " + favNum);
}
}
</script>
鏈接以供參考:radmint.github.io/wk3-bonus-4fun
,這裏是倉庫github.com/radmint/wk3-bonus-4fun
有一件事,我會親自使用事件監聽器,對我來說感覺有點整潔。 –
我絕對開放更整潔的代碼!我會研究它,謝謝! –