<script language="javascript">var mynum=Math.floor(Math.random()*100)
var count=0
function gusnum()
{
var srt,num
num=parseInt(document.form1.number.value)
count=count+1
if(num<mynum)
str="你猜的数太小了"
if(num>mynum)
str="你猜的数太大了"
if(num==mynum)
{
str="恭喜你猜对了"
}
document.form2.lxy.value=count
document.form2.message.value=str
document.form1.number.focus()
document.form1.number.select()
return true
}
</script>
我写的这段代码可以用。但是猜对以后不能把数据都清零哪位高手帮助改一下阿。?
var count=0
function gusnum()
{
var srt,num
num=parseInt(document.form1.number.value)
count=count+1
if(num<mynum)
str="你猜的数太小了"
if(num>mynum)
str="你猜的数太大了"
if(num==mynum)
{
str="恭喜你猜对了"
}
document.form2.lxy.value=count
document.form2.message.value=str
document.form1.number.focus()
document.form1.number.select()
return true
}
</script>
我写的这段代码可以用。但是猜对以后不能把数据都清零哪位高手帮助改一下阿。?
if(num==mynum){
str="恭喜你猜对了";
document.form1.number.value = "";
}屏蔽字母和符号:
num=parseInt(document.form1.number.value)改成:
if(/^\d+$/.(document.form1.number.value)){
num=parseInt(document.form1.number.value);
}else{
alert("请输入数字!");
}
if(num==mynum){
str="恭喜你猜对了";
document.form1.number.value = "";
}屏蔽字母和符号:
num=parseInt(document.form1.number.value)改成:
if(/^\d+$/.test(document.form1.number.value)){
num=parseInt(document.form1.number.value);
}else{
alert("请输入数字!");
}
str="恭喜你猜对了";
count=0
document.form2.lxy.value=count
document.form1.number.value = "";
}