我正在尝试使用javascript验证表单,以通过从弹出式日历中进行选择来检查是否已填写日期字段。

<label for="datepicker" class="general short">Due Date</label>
<input name="due_date" id="datepicker" class="textbox long_field" type="text">

id="datepicker" datepicker id="datepicker"触发jQuery日历,以mm / dd / yy格式输入日期。

这是我的JavaScript代码,用于检查是否已填写截止日期:

$(document).ready(function() {

var due_date = $('#datepicker').val();

if (due_date === "") {
$(".alert").html('Please select a due date.');
$("#datepicker").focus();

} else {
// Submit form
}
});

尽管这确实使用户停止并要求选择日期,但是脚本无法识别用户已经输入了日期。

我究竟做错了什么?

  ask by translate from so

本文未有回复,本站智能推荐:

2回复

我的JavaScript验证表单无法识别已填写的输入

我正在尝试编写需要名称,2个匹配密码和电子邮件的验证或注册表格。 截至目前,如果“名称输入”(我使用div设置样式)为空,则我会挂起弹出的警报。 我们应该主要使用If / Else函数。 这是我到目前为止所拥有的。 和 截至目前为止,即使输入内容已填满,我也将收到“在所
2回复

JavaScript无法识别已创建的按钮

我有一些Javascript可以在ajax表单提交成功时创建一个按钮。 重新加载页面后,按钮将呈现到页面上。 它是一种简单的javascript组合形式,可使用删除按钮将项目添加到表格中以将其删除。 我已经运行了一个diff工具,提交表单和创建按钮,以及使用已创建的按钮重新加载页面
2回复

无法验证表单已填写CasperJS和jQuery

我有一个表单,我试图用CasperJS填充。 代码本身似乎没有任何问题(没有返回错误) - 但我似乎无法“检查”表单是否已填写。 当我转储'first_name'时,它似乎是空白的 - 即使我已将其设置为填充字符串'Joe' - 任何想法我做错了什么?
2回复

JavaScript无法验证字段

我有以下代码片段。 由于某种原因,验证无效。 我想验证两件事: 没有文本字段留空 密码字段至少有8个字符 如果其中任何一个是假的,我应该得到一个错误。 但是这个错误消息永远不会显示出来。 以下是片段: function validate()
1回复

填写表单数据后,JavaScript验证无法正常工作

我有一个用于检查表单字段的JavaScript。 如果任何文本框中都没有任何值,它的工作效果如何。 但是在文本框中填充值后,验证无法正常工作。 下面是我的代码: 这是我如何在按钮上单击此脚本的方式: 我对此有什么误解,请帮帮我。
4回复

ASPX网站无法检测由JavaScript填写的表单字段

我正在使用ASP.NET/C#开发Web应用程序,其中涉及要求用户输入数据。 我的客户要求添加一个JavaScript实用程序,该实用程序允许用户输入邮政编码,并自动为其填写所有其他地址字段。 当我们测试该应用程序时,JavaScript似乎正确填写了地址字段,但C#验证代码将其报告为空。
1回复

无法验证Javascript中的日期

我需要确认日期。 但是,当我键入01132014时 ,它不显示任何错误消息并打印出2015年1月1日。同样,当我键入06035555时,它不显示任何错误并继续显示06 Mar 5555 但是,如果我输入的日期很奇怪,例如33333333,它会打印出“您的输入完全没有逻辑” 此外,我不
1回复

为什么日期无法在JavaScript中验证

下面的功能无法验证,如果直到当天的if语句仍在跳过,则if语句我试图阻止用户输入将来的日期。 我有一个月和一年的工作。 但是,一天不工作。 用户还应该能够输入2016年3月4日,但不能输入> 2016年3月5日
2回复

通过id javascript填写文本字段

我的代码有一个文本字段和一个用javascript制作的按钮。 当用户单击该按钮时,它会打开一个到网站搜索页面的新窗口。 我想要做的是使用它的id填写搜索字段,然后激活网站的搜索按钮。 我似乎无法将文本传递到外部网站的文本字段,但这就是我所拥有的。 textBoxId将是新打开的窗
1回复

使用JavaScript填写SSRS中的字段

我有一个SSRS报告,它具有检测报告url的功能(该报告显示tvo不同的值,取决于url),我使用: 但是,我现在想要的是如何在JavaScript依赖于URL的文本字段(Textbox42)中设置值。