Javascript 抛出异常中的java脚本错误

Javascript 抛出异常中的java脚本错误,javascript,exception,throw,Javascript,Exception,Throw,当我输入一些数字时,它不会显示任何数字。我试图在我的计算机上插入此代码,但无法正常工作。请帮帮我 函数myFunction(){ var消息,x; message=document.getElementBy(“message”); message.innerHTML=“”; x=document.getElementById(“demo”).value; 试试{ 如果(x==“”)抛出“空”; 如果(isNaN(x))抛出“不是数字”; x=数量(x); 如果(x10)抛出“太高”; } 捕捉

当我输入一些数字时,它不会显示任何数字。我试图在我的计算机上插入此代码,但无法正常工作。请帮帮我

函数myFunction(){
var消息,x;
message=document.getElementBy(“message”);
message.innerHTML=“”;
x=document.getElementById(“demo”).value;
试试{
如果(x==“”)抛出“空”;
如果(isNaN(x))抛出“不是数字”;
x=数量(x);
如果(x<5)抛出“过低”;
如果(x>10)抛出“太高”;
}
捕捉(错误){
message.innerHTML=“输入为”+错误;
}
}
请输入一个介于5和10之间的数字:

测试输入

您没有正确选择元素,应该是
message=document.getElementById(“message”)

消息=document.getElementBy
…什么?投票以键入方式关闭。错误是什么错误错误消息说明了一切
uncaughttypeerror:document.getElementBy不是一个函数
顺便说一句,对于异常情况,您应该使用异常(错误)。用户输入的错误数据并不例外-它是预期的。不,它应该说
document.getElementById(“message”)
我指的是那一行的末尾。@jamice在javascript中它是
document.getElementById
你为什么投反对票并说wornganswer@almartinez首先,不要以为我投了票。我没有。答案是错误的,所以它应该得到否决票。@Jamiec不需要做任何评估,因为答案有一个否决票,而且你是唯一的评论者,无论如何,不要否决,在你编辑你的评论后,像我们一样纠正他