我对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
有一件事,我会亲自使用事件监听器,对我来说感觉有点整洁。 –
我绝对开放更整洁的代码!我会研究它,谢谢! –