【问题标题】:want to give specific condition on the specific date but its not working properly想在特定日期给出特定条件,但无法正常工作
【发布时间】:2013-04-23 07:57:52
【问题描述】:

在特定日期我想运行一些代码,但它不会在 if 条件下发出警报

   var today=new Date(),
          dd = today.getDate().
          mm= today.getMonth()+1,
          yyyy=today.getYear()

         // its alerting
        // alert(dd);   

但如果我输入 if 条件并比较日期,它不会发出警报

  // bt its not
    If ( dd == 23) {
     alert("0");

    }

不知道是什么原因。 如果我匹配 if 条件中的日期,它不会发出警报

【问题讨论】:

    标签: javascript jquery javascript-events


    【解决方案1】:

    您的代码有错误..它没有任何问题本身...

    today.getDate(). period 更改为 comma

    If 更改为if

    如果您进行这些更改as illustrated here,那么它可以正常工作

    【讨论】:

    • 我可以根据服务器端日期制作吗??
    • @Sachin Rawal 当然。但是你需要使用一些东西在服务器和客户端之间发送数据,我们称之为Ajax
    • 如果你能帮助我,我会很高兴
    【解决方案2】:

    试试这个

    var today=new Date(),
              dd = today.getDate().
              mm= parseInt(today.getMonth())+1,
              yyyy=today.getYear()
    

    【讨论】:

      【解决方案3】:

      我认为你应该做一些更正:

      var today=new Date(),
          dd = today.getDate() // removed the period
          mm = parseInt(today.getMonth()) + 1,
          yyyy = today.getYear(); // added a semi-colon
      
          // its alerting
          // alert(dd);   
      
          if ( dd == 23) {
              alert("0");
          }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-03-26
        • 2018-08-28
        • 1970-01-01
        • 1970-01-01
        • 2013-04-14
        • 1970-01-01
        相关资源
        最近更新 更多