易截截图软件、单文件、免安装、纯绿色、仅160KB

求 JavaScript的 return false 问题

var times=11;
function showBtn()
{
   
var btnObj=document.getElementById('btnReg1');
while(times>0)
{
times--;
btnObj.value="开始("+times+")";
window.setTimeout("showBtn()", 1000);
return false;
}
}

我用按钮调用这个 方法 执行正常  可以倒数

如果以上方法中 不加return false 则直接显示开始(0);
请问这是为什么 ? return false 在这里起什么作用呢?
你在调用该方法的时候是不是写的return showBtn() ?

JScript code:

var times = 11;
function showBtn() {
var btnObj = document.getElementById('btnReg1');
if (times > 0) {
times--;
btnObj.value= "开始(" + times + ")";
window.setTimeout("showBtn()", 1000);
}
}
showBtn();
function test() {
for (var i = 0; i < 5; i++) {
alert(i);
return false;
}
}
test();




在循环里面return,函数直接返回并退出循环。
//这里一个循环下来还极大可能没等到1秒再次调用方法showBtn的时候times就已经是0了,加了return就是做了一次循环方法就返回了。
while(times>0)
{
ti


相关问答:

asp中用javascript动态改变Image的src的路径问题

<form id="form1" runat="server">
  <div>
  <script type="text/javascript">
  function oo(a){
  document.getEleme ......

新人javascript问题求助,请各位大哥大姐们来帮忙!

这是我的文本框
<input type="text" size="60" name="password_answer" id="pwdanswer" value="$!password_answer" >
提交按钮
<input clas ......

javascript 找不到错误

<script type="text/javascript">
    function IsValidate()
    {
        var flag=false;
        var cellPartN ......

急求 JavaScript 获取iframe内容?急求

JavaScript如何获取iframe的内容?急求!!!
文件1.html
文件2.html(被引入的文件)。
HTML code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www. ......

javascript中是值是怎么交换了? - Java / Java相关

三个数x,y,z 比大小..
var x,y,z,t;
if (x>y) 
{t=x;x=y;y=t;} //交换x,y的值 
if(x>z) 
{t=z;z=x;x=t;}//交换x,z的值 
if(y>z) 
{t=y;y=z;z=t;}//交换z,y的值
这是 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号