2 回答

TA貢獻1824條經驗 獲得超8個贊
解決方案的簡單解決方法是在輸入字段中輸入數字。
<input type="number" class="form-control" id="Num1" placeholder="Enter First Number">
</div>
<input
type="number"
class="form-control"
id="Num2"
placeholder="Enter Second Number"
/>
更改驗證函數如下
function validate() {
const reg = /\-?\d+\.\d+/g;
if (
var1.value !== "" &&
var2.value !== "" &&
var1.value.match(reg) &&
var2.value.match(reg)
) {
return true;
}
return false;
}

TA貢獻1784條經驗 獲得超2個贊
改變這個
function validate() {
if(var1 == "" || var2 == "")
return false;
return true;
}
到
function validate() {
if(var1.value == "" || var2.value == "")
return false;
else
return true;
}
這應該有效。
- 2 回答
- 0 關注
- 202 瀏覽
添加回答
舉報