首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

随机数,该怎么解决

2013-01-11 
随机数取5到7之间的随机数:方法一,从文本框取值总是不对input typetext idb value5input typetext

随机数
取5到7之间的随机数:
方法一,从文本框取值总是不对
<input type=text id=b value=5>
<input type=text id=c value=7>
<script>
var x=document.getElementById('b').value;
var y=document.getElementById('c').value;
var num = parseInt(Math.random()*(y-x+1) +x);
alert(num)
</script>
方法二 可以
<script>
var x=5;
var y=7;
var num = parseInt(Math.random()*(y-x+1) +x);
alert(num)
</script>
这是什么情况
[解决办法]
value是string类型的,不是int

var x=parseInt(document.getElementById('b').value);
var y=parseInt(document.getElementById('c').value);

热点排行