当前,我有一个HTML表单,该表单允许输入之后运行JavaScript函数的输入。目前,我有一个验证,不允许输入空白。我还尝试仅使用type =“ number”来制作HTML表单编号,但这没有用。为了允许仅在输入中输入数字,我还要添加什么?如果用户输入数字以外的字符,我希望它有一个警告,提示“请仅输入数字”。谢谢
JavaScript:
function calculate() {
var hour = document.forms["myForm"]["hour"].value;
var minute = document.forms["myForm"]["minute"].value;
if(hour === '' || hour === null || hour === undefined){
alert("Please enter a value for hours and try again.");
return false
}
if(minute === '' || minute === null || minute === undefined){
alert("Please enter a value for minutes and try again.");
return false
}