<input type="submit" value="开始" name="BB1" onClick="loopram()"><br>
<input type="text" name="NNNNNN" size="20" id="NNNNNN"><br>
<input type="text" name="MMMMMM" size="20" id="MMMMMM">
<script>
function loopram()
{
creat_n();
creat_n1();
if(document.getElementById("NNNNNN").value != document.getElementById("MMMMMM").value)
loopram(); ; }
</script>
<input type="text" name="NNNNNN" size="20" id="NNNNNN"><br>
<input type="text" name="MMMMMM" size="20" id="MMMMMM">
<script>
function loopram()
{
creat_n();
creat_n1();
if(document.getElementById("NNNNNN").value != document.getElementById("MMMMMM").value)
loopram(); ; }
</script>
解决方案 »
- 求修改一个JQUERY折叠菜单
- 以下是标题切换图片,但是有个遗憾,下面的文字会随着第三张图片的切换而上下抖动,哪位朋友帮忙修改下,100分送上,谢~急~
- 怎样控制MediaPlayer开始播放,停止播放mp3
- 请问如何获得innerHtml中的对象
- 怎么无法保存图片javascript:document.execCommand('Saveas',true,'c:\\test.html')
- 大家帮我看看这个怎么解决,谢谢了。
- 一个小问题,请各位帮忙,谢谢!
- 关于显示(onMouseOver)或隐藏(onMouseMove)菜单的一个问题!(很急!)
- 讨论!!怎样在网页中实现录音的功能,并能让用户听到自己的声音
- 请问怎么连接到网页的某一部位?
- 一个神奇的效果..
- window.open 高手请进
如果随机数相同就分别在NNNNNN和MMMMMM显示
if(document.getElementById("NNNNNN").value != document.getElementById("MMMMMM").value)
setTimeout(loopram,0);
并且在几率很小的情况下如何实现
//<![CDATA[
function jsclass_compareRnd () {
this.rndA = null;
this.rndB = null;
this.maxloop = 10000; this.generateRnd = function () {
return (Math.random().toFixed(3));
}
this.toDo = function () {
this.rndA = this.generateRnd();
var cnt=0; while (this.rndA!=this.rndB) {
this.rndB = this.generateRnd();
if (++cnt>this.maxloop) break;
}
alert(this.rndA)
alert(this.rndB)
alert(cnt)
}
}
var instance = new jsclass_compareRnd();
instance.toDo()
//]]>
</script>
所以我觉得用连续的两个random()方法产生两个随机数是不可能相等的吧,除非有延迟或者其它手段.