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

Javascript 如何将表单输入值传递给jQuery倒计时函数,javascript,jquery,dom,Javascript,Jquery,Dom,我是这方面的新手,因此非常感谢您提供的任何示例帮助 我正在尝试建立一个网页,允许用户上传图片,并设置一个倒计时时钟,在他们的帖子过期时,有28天的期限 尝试将表单输入中的日期值传递到jquery函数中的timeText元素时出现问题 在过去的48小时里,我在网上搜索答案,我不得不告诉你,我现在完全糊涂了 <script> jQuery(document).ready(function(){ jQuery("#DIV_TO_PLACE_COUNTDOWN").jCountdown(

我是这方面的新手,因此非常感谢您提供的任何示例帮助

我正在尝试建立一个网页,允许用户上传图片,并设置一个倒计时时钟,在他们的帖子过期时,有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>

我没有检查,但应该可以:

$("#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

将表单字段的值传递给启动ginger的函数。为计时器的显示位置使用合理的id。也许退一步,先做一些简单易学的事情。你想更改timeText的文本吗?如果是,您可以使用jQuery.text定时器,而不是ginger。自动纠错电话。