问题标签 [validating]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 不能完全正确地无效/验证日期(到达日期)?
这是我的 html 代码,其中包含我试图用来使日期条目无效/验证的代码片段,并希望声明所有相应和必要的变量。
日期仅适用于抵达日期。一旦出发日期正确,我计划复制和调整代码。目前,代码似乎使所有条目无效,不允许验证完全有效的条目。
input - 验证字符串输入值c语言
然后我有警告警告:字符常量对于它的类型来说太长了
input - 仅验证用户对文本和整数的输入
我已经搜索了一个简单的、不复杂的答案,如何确保再次询问用户是否输入了除 1 的文本和 2 的整数以外的任何内容。
但是,当输入这些输入变量时,我只找到了我的老师不会接受的复杂解决方案。
如果有人可以为我提供有关如何验证这些变量的简单解决方案,是否有可能。到目前为止,我只知道如何验证是使用“不在”功能,该功能仅适用于特定选项。我是python新手,所以请用简单的方式解释一下。谢谢!:)
c# - 单击按钮验证 C# 中的文本框,但不会触发按钮事件
我在 C# 中有一个带有一堆组合框和一个文本框的 UI 表单。我有与文本框关联的验证和验证事件,以确保用户选择有效输入。我在表单中还有一个“查看结果”和“导出结果”按钮。当我单击两个按钮中的任何一个时,它肯定会验证文本框输入,但不会执行按钮应该执行的操作。我必须再次单击该按钮才能触发该按钮应该执行的操作。
我应该怎么做才能使按钮单击事件既进行验证又执行它打算执行的操作?
这是我的代码的摘录
c# - 在 datepicker c# Winforms 上引发验证事件
我有 2 个日期选择器。一个带有发票日期,一个带有到期日期。我可以选择明天的发票日期。但是当我继续填写控件时,可以将截止日期留在今天。这给出了没有触发到期事件的场景,因为我没有输入它。现在,我不希望用户的到期日小于实际发票日期,但由于“到期日”事件没有被触发,我无法真正验证这一点。
谁能告诉我如何通过代码触发验证事件?
这是我目前的情况:
ruby-on-rails - 在 Ruby on Rails 4 中使用 ActiveModel 进行验证似乎不起作用
当我将数据输入到我知道应该失败的表单中时,它不会。根据我下面的模型,我要求数据是 az、AZ、0-9 和空格的任意组合,并且当我在表单中填充垃圾时,例如 )( &^%^& (*&%^&** 或即使提交一个空字段,我希望会有错误。在这种情况下,没有。
这是模型的突出部分:
这是控制器......我想要它做的是返回索引(上面有表单的页面),当我在表单上提供错误输入时会产生任何错误。不确定我在这里是否以正确的方式进行,但我认为这可能是次要问题,因为我似乎根本没有产生任何错误(所以当然@numerology.errors.any? 会是错误的) .
最后,这里是视图,首先是索引,然后是创建:
索引页面:
创建页面:
那么,有人看到我在这里做错了吗?建议尝试其他事情?谢谢!
javascript - 表单初始化和字段初始化事件在 parsley.js 中不起作用
这是一个简单的例子:http ://codepen.io/spacejaguar/pen/KrvqNW
html:
和JS
似乎 根本没有调用form:init或field:init回调函数,而其他任何一个都可以正常工作。我做错了什么?或者也许这是一个错误?
[编辑]
我查看了源代码并做了一些调试工作,似乎在附加任何侦听器之前触发了 init 事件。创建 parsley 实例如下所示:
- $.fn.parsley 被调用
-- 新 ParsleyFactory 被创建,调用 init fn
--- ParsleyFactory.prototype.init 验证配置等并调用 bind fn
---- ParsleyFactory.prototype.bind 决定创建哪个构造函数(ParsleyForm, ParsleyField 或 ParsleyMultiple)
----- 调用新 ParsleyForm 并返回实例
---- ParsleyFactory.prototype.bind触发 init 事件并返回实例
--- ParsleyFactory.prototype.init 返回实例
-- ParsleyFactory 构造函数返回实例 - $.fn.parsley 返回实例
- .on('field:init', function() { ... }) 被绑定
vb.net - 按下输入按钮时验证文本框
我正在为 Autodesk Inventor(3D 绘图软件)创建一个插件,目前我正在使用位置约束。
我创建了一个自定义用户菜单,用于快速编辑某些值,在本例中是高度和方向值。
首先,我使用该textbox.textchanged
事件来更改我的约束值。但这不是 100% 有效的。按下海拔 1000 时的示例将更改海拔 4 次(每位数)。
现在我开始使用validated event
. 这效果更好,但我希望在Enter
按下按钮时让文本框启动验证。为此,我提出了这个,但我确定它是不正确的。我应该如何正确地写这个?
下面的代码有效,但我想有一个正确的方法来实现结果。
input - 验证输入框中的用户输入
当我运行以下代码段并输入可接受的值时,我得到了所需的结果。
但是,如果我尝试进一步限制验证过程(通过在do while
条件中包含备注),并再次运行代码段,我会触发相应的if
条件,但do
循环继续,而不是退出。
我已经尝试在循环条件下使用isnumeric
and ,但没有任何乐趣......我错过了什么让该死的东西退出循环?cstr
do
strselect
wordpress - Wordpress 联系表 7,template.php 中的字段 - 未正确验证
我需要从 php 生成 CF7 字段以使表单动态化。
<div>[text* your-name]</div>
因此,我没有直接在 wordpress中编写等,而是有一个模板文件来代替。问题是这样做时,验证不起作用。字段显示正确,但提交时未检查任何字段。如果提交,则数据会正确保存。
WP ADMIN 表单选项卡:
模板.php
函数.php