js随机的最大数字可以做成变量吗? 本帖最后由 phpcainiao 于 2010-10-28 18:47:03 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实不用这么麻烦。你直接去select的值作为你要的最大数字呗 <html><head> <script type="text/javascript" language="JavaScript"> var timer function change(){ document.getElementById("oknum").value = Math.floor(Math.random()*(parseInt(document.getElementById("a1").value))) + 1; } function start(){ clearInterval(timer); timer = setInterval('change()',1); //随机数据变换速度,越小变换的越快 } function ok(){ clearInterval(timer); } </script></head><body> <select name="a1" id="a1"> <option>请选择随机数最大值</option> <option value="100">随机数最大值一</option> <option value="200">随机数最大值二</option> <option value="300">随机数最大值三</option> <option value="400">随机数最大值四</option> </select> <input type="text" id="oknum" name="oknum" value=""> <button onclick="start()" accesskey="s"> 开始抽奖(<u>S</u>)</button> <button onclick="ok()" accesskey="o"> 停止(<u>O</u>)</button></body></html> 经过大家的帮忙,下面的代码只有“全屏”功能好了,其他几个还是不行? document.execCommand的用法求助!高手快来吧! 大家帮我看一下这个函数哪里有问题 如果动态增加或删除表格中的行 高分求助,如何通过单击按钮让页面中的表格动态的添加一行,同时该行的内容等于指定的值。 散分以解闷 js文件中的中文在网页中出现乱码 请教如何在父窗口操作IFRAME的图片。 怎样实现javascript中layer(层)位置的相对定位? 关于input的一个效果的问题。 请问为什么在ff下这里的js不能用了?哪里的兼容性问题? 求js+div水平滚动条
<head> <script type="text/javascript" language="JavaScript">
var timer
function change(){
document.getElementById("oknum").value = Math.floor(Math.random()*(parseInt(document.getElementById("a1").value))) + 1;
}
function start(){
clearInterval(timer);
timer = setInterval('change()',1); //随机数据变换速度,越小变换的越快
}
function ok(){
clearInterval(timer);
}
</script></head>
<body>
<select name="a1" id="a1">
<option>请选择随机数最大值</option>
<option value="100">随机数最大值一</option>
<option value="200">随机数最大值二</option>
<option value="300">随机数最大值三</option>
<option value="400">随机数最大值四</option>
</select>
<input type="text" id="oknum" name="oknum" value="">
<button onclick="start()" accesskey="s">
开始抽奖(<u>S</u>)</button>
<button onclick="ok()" accesskey="o">
停止(<u>O</u>)</button>
</body>
</html>