代码如下
---
function error(){ try{ var x=document.getElementById("demo").value; if (x=="") throw "值为空"; if (isNaN(x)) throw "不是一个数字"; if (x>100) throw "值太大"; if (x<50) throw "值太小"; } catch(err) { var y=document.getElementById("mass"); y.innerHTML="错误:"+err+"."; } }
请输入50至100之间的数字
测试输入值
---
运行后网页上有出现输入和确认框,但是输入一个数据后点击那个测试输入值的框却没有任何反应,不知道是什么情况