如何将表单输入值传递给jQuery倒计时函数

时间:2013-12-21 13:03:51

标签: javascript jquery dom

我是新手,所以任何有关示例的帮助都将不胜感激。

我正在尝试构建一个网页,允许用户上传图片并设置倒计时时间到他们的帖子到期时间为28天。

在尝试将日期值从表单输入传递给jquery函数中的timeText元素时遇到问题。

我在过去的48小时内在网上搜索了答案,我必须告诉你,我现在感到很困惑。

<script>
jQuery(document).ready(function(){
  jQuery("#DIV_TO_PLACE_COUNTDOWN").jCountdown({
      timeText:'2013/12/21 21:30:00',
      timeZone:8,
      onFinish:function(){
          alert("finish");
      }
  });

});
</script>

<form name="form1" action="" method="post">Enter Type: yyyy/mm/dd hr:mn:sc<BR>
<input type="text" name="timeText" id="timeText" value=""><P>
<input type="submit" name="submit" Value="Click" onClick="timeText(this.form)">
</form>

1 个答案:

答案 0 :(得分:0)

我没有检查它但应该工作:

$("#timeText").change(function() {
    $("#DIV_TO_PLACE_COUNTDOWN").jCountdown({
        timeText:$("#DIV_TO_PLACE_COUNTDOWN").value(),
        timeZone:8,
        onFinish:function(){
            alert("finish");
        }
    });
});

也许您需要将$("#DIV_TO_PLACE_COUNTDOWN").value()替换为$("#DIV_TO_PLACE_COUNTDOWN").text()