-程序内置好一个数值作为正确结果(比如数值:10),
-用户录入完毕后,如果录入的文本不能转换为数值,则提示用户重新录入.
-并在页面显示一个文本框,由用户录入所猜测的数字.
-如果可以转换为数值,则与内置结果进行比较,并提示用比较的结果("大了","小了"或者"猜对了").
-本题要求使用条件表达式完成.
源码:
<input type="text" id="name" οnblur="textmethod()" > //onblur焦点消失
function textmethod(){
//内置结果
var rs = 10;
//获取用户输入
var str= document.getElementById("name").value;
//判断是否为数值
if(!(isNaN(str))){ //32
str=parseFloat(str);
var rs1=str<rs1?"小了":"大了";
var rs2=str == rs?"相等":rs1;
alert(rs2);
}else{
//非数值abc
alert("错误")
}
}
-- 愿大家朝梦想越来越近