InfoQ

交流

讨论:一个javascript问题!急

作者 james.wang 发布于 2003-07-00 分类:php基础编程

function addcar()
{
strStartHour = document.frmAddCard.StartHour.value;
strStartMin = document.frmAddCard.StartMin.value; 
strStartSec = document.frmAddCard.StartSec.value;

//alert(strStarHour);

strStopHour = document.frmAddCard.StopHour.value;
strStopMin = document.frmAddCard.StopMin.value;
strStopSec = document.frmAddCard.StopSec.value;
//alert(strStopHour);
if (strStartHour == strStopHour) 
  {     
alert("您不能输入的节目开始时间和结束时间相同.");
   document.frmAddCard.StartHour.focus();
      return false;
  }  
if (strStartHour>strStopHour)
    { 
alert("您输入的节目开始时间不能大于结束时间.");
document.frmAddCard.StartHour.focus();
      return false;
    }
}问题是我输入的strStartHour=7,strStopHour =14就通不过了。

就会出现 alert("您输入的节目开始时间不能大于结束时间.");

就是在个位由10位以上的数就会,怎么回事



逛论坛交流一个javascript问题!急

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

8 条回复

回复

怎么没人回应呀,我急,我顶 发表人 james.wang 发表于 07月05日
QUOTE: 最初由 james.wang 发布.. 发表人 pooer 发表于 07月05日
我不太懂JavaScript,不知道有什么方法.. 发表人 wangtiejun 发表于 07月05日
惦记这个问题,顶一下! 哪位知道更好.. 发表人 wangtiejun 发表于 07月09日
我没看懂你的问题。能在说清楚些吗? 发表人 Double_ycn 发表于 07月09日
这段代码写得没问题,你其它地方再看看.. 发表人 星之海洋2 发表于 07月09日
sorry,抱歉了,是有点毛病,你把字符串.. 发表人 星之海洋2 发表于 07月09日
替楼主谢谢海洋! 发表人 wangtiejun 发表于 07月09日
  1. 返回顶部

    Re: 一个javascript问题!急

    2003年07月05日 发表人 james.wang

    怎么没人回应呀,我急,我顶

  2. 返回顶部

    Re: 一个javascript问题!急

    2003年07月05日 发表人 pooer


    QUOTE:
    最初由 james.wang 发布
    [B]怎么没人回应呀,我急,我顶 [/B]

    老大,这是PHP讨论去。去JAVA区问问吧!

  3. 返回顶部

    Re: 一个javascript问题!急

    2003年07月05日 发表人 wangtiejun

    我不太懂JavaScript,不知道有什么方法可以直接转换,我遇到这个情况会这样处理一下:

    strStartHour = document.frmAddCard.StartHour.value;
    改成
    strStartHour = document.frmAddCard.StartHour.value*1;
    把下面的相同处理。

    哪位知道更好的转换方法?

  4. 返回顶部

    Re: 一个javascript问题!急

    2003年07月09日 发表人 wangtiejun

    惦记这个问题,顶一下!
    哪位知道更好的转换方法?字符串和数值之间有没有直接转换的函数?

  5. 返回顶部

    Re: 一个javascript问题!急

    2003年07月09日 发表人 Double_ycn

    我没看懂你的问题。能在说清楚些吗?

  6. 返回顶部

    Re: 一个javascript问题!急

    2003年07月09日 发表人 星之海洋2

    这段代码写得没问题,你其它地方再看看哪里错了吧

  7. 返回顶部

    Re: 一个javascript问题!急

    2003年07月09日 发表人 星之海洋2

    sorry,抱歉了,是有点毛病,你把字符串转成数值再比较就可以了

    function addcar()
    {
    strStartHour = document.frmAddCard.StartHour.value;
    strStartMin = document.frmAddCard.StartMin.value; 
    strStartSec = document.frmAddCard.StartSec.value;

    //alert(strStarHour);

    strStopHour = document.frmAddCard.StopHour.value;
    strStopMin = document.frmAddCard.StopMin.value;
    strStopSec = document.frmAddCard.StopSec.value;
    //alert(strStopHour);
    if (parseInt(strStartHour) == parseInt(strStopHour)) 
      {     
    alert("您不能输入的节目开始时间和结束时间相同.");
       document.frmAddCard.StartHour.focus();
          return false;
      }  
    if (parseInt(strStartHour)>parseInt(strStopHour))
        { 
    alert("您输入的节目开始时间不能大于结束时间.");
    document.frmAddCard.StartHour.focus();
          return false;
        }
    }
    </script>

  8. 返回顶部

    Re: 一个javascript问题!急

    2003年07月09日 发表人 wangtiejun

    替楼主谢谢海洋!




  9. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

用header跳转页面的时候session变量传不...

用header必须要提交两次! 请问怎样才能设置成可以用header一次...

pdg文件用什么软件打开?

pdg文件用什么软件打开?谢谢

Sql Server到my Sql典转换

SQL SERVER里的 select top 10 * from table 在MY SQL里面如...

Norton怎么回事,1月份就出现的蠕虫王到...

前些天发现,ADSL怎么用着用着就不行了,重新拨号一上线就有几M的...

php在操作文件时,删除文件中的一段内容...

我现在采用先把文本文件的内容读进数组,然后找到需要删除内容的...

安全问题

如果用Windows2000作服务器,装Apache、PHP、MySQL、Serv-u,应该...

电视剧《瘦身男女》中的歌曲

有谁知道,在本片16集中。他们在卡拉ok歌厅里,播放的歌曲,其中...

请问那个防止表格被撑开的代码是什么?

谢谢!

【求助】关于gd库的问题!

win2k下如果,配置php.ini时没有配置gd库,我们可以通过dl函数,动态...

求网上书店的PHP源程序

收费的也可以

[]