问题标签 [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.
xml - 在 XML 模式 (XSD) 中引用多个 ID
我想知道是否可以区分 XML 模式中的 ID 字段。我有以下架构:
然而,参考文献并没有唯一地链接到各自的定义。我仍然可以编写以下废话但有效的 XML:
有没有办法使用 ID 和 IDREF 正确链接字段,例如使用命名空间?我知道我可以只使用 key 和 keyref,但是 ID 对我来说更有吸引力。
facebook - "OAuthException","message":"验证应用程序时出错。"
直到 4 天前这一切都很好,现在我在尝试在我的朋友(甚至我自己的)墙上发布 youtube 视频时一直收到错误消息。
从 list.txt 读取用户 ID 并向他们发送视频 将视频发布到用户 ID:我 {"error":{"type":"OAuthException","message":"Error validating application."}}
当我尝试做同样的事情时,我在朋友的 Facebook 帐户上创建的应用程序遇到了同样的错误。
有谁知道为什么会这样以及我能做些什么来解决它?
谢谢!
c# - 在 Winforms 中,为什么在离开 TextBox 并进入 DataGridView 后没有触发验证?
我正在覆盖自定义 Winforms 文本框中的 OnValidating 事件。我发现如果文本框(绑定到对象)具有焦点,然后我使用鼠标给网格焦点,则 OnValidating 事件并不总是被触发。当我第一次给网格焦点时,它会被很好地触发。但是,如果将网格的一个单元格置于编辑状态(闪烁光标),从那里开始,当我使用鼠标在文本框和网格之间返回时,它似乎不会被触发。如果我使用 tab 键改变焦点,验证总是被触发。如果我使用鼠标将焦点放在非网格控件上,则验证总是会被触发。
我试图以简单的形式从头开始重新创建此功能,但无法重新创建问题。我在遇到问题的设置中使用的网格是具有自定义列类型的自定义 DataGridView。我想知道网格是否是问题所在。但是,我看不出它会如何影响文本框事件。有任何想法吗?
php - 验证来自用户的 HTML
如何验证用户提交的 HTML 代码?查找<script>
标签很容易,但您也可以将 JS 嵌入到例如<div onclick="yyy"></div>
. 有没有准备好使用的库/函数?(喜欢$safeHTML = validateCode($rawHTML)
)
javascript - 验证 10 个字符,只能是数字,然后重定向到网址
所以我需要发生的事情:
用户输入 10 位数字(仅数字)并单击“提交” 提交时——用户被重定向到另一个登录页面。
这是我所做的……以及它的重定向,但并没有真正验证这 10 个字符,或者它们是数字。我有另一个脚本可以做到这一点,但不能同时使用,因为它们使用不同的编程语言。
c# - 如何使用 errorProvider 验证 C# winforms 中的列表框是否为空
我有一个 errorProvider 控件。我想用它来验证列表框是否至少包含一个元素。
这是我注册验证事件的代码:
这是我的验证功能:
尽管我注册了该方法,但它从未被调用。我忘记做某事了吗?
php - QUERY_STRING 在 php 中的处理
可以通过 .htaccess 将查询发送到另一个文件吗?稍微解释一下:
index.php像这样处理所有页面:
在 .htaccess 中:
链接(例如localhost/84ss7d41):
所以在/includes/pages/index.php:
如何使像这样的链接localhost/84ss7d41以与现在相同的方式工作,但没有index.php?如果发生某些事情(文件被意外删除),我正在尝试分离我的“项目”,检查/验证数据的工作方式相同,没有主脚本,就像:
.net - 在 textchanged 但不在按键上验证文本框
我正在使用 Textbox_Validating 事件来验证我的一个窗口窗体上的文本框。如果文本框的文本发生更改,我想验证文本框。所以我从 textbox_Texchanged 事件中调用了验证事件。但是,一旦我按下一个键,它就会触发 textchanged 事件,从而触发 text_Validating 事件。如果文本属性由于按键而发生更改,我想阻止对 Text_Validating 的调用。但是如果有人assings txtbox.Text="asdf";
,我想在这种情况下触发验证事件。
parsing - Sun sTax、JAXB 和关闭针对 DTD/XSD/schema 的验证
我们将 JAXB 与 sTAX XMLEventReaderAPI 结合使用来解析和提取通过 REST 调用检索到的数据 xml。
所以基本上我们首先使用 sTAX 解析,然后使用 JAXB 解组它的CustomObject类型。稍后我们对这个CustomObject类型做其他事情。
但是我们遇到了一个问题,因为这段代码在 JBoss AS 6.1.0.Final 上执行
我们得到一个例外说"The declaration for the entity "HTML.version" must end with '>'"
似乎 sTAX 或 JAXB 正在针对 DTD/XSD 进行验证。XSD 在进行 REST 调用的同一服务器上定义。
因为我们使用的是 SUN sTAX 而不是 woodstox,所以它没有固有的 DTD/XSD 验证。没有验证,错误不能来自 sTAX 调用
那是对的吗 ?
如果问题不是 sTAX 的验证失败,那么它必须是 JAXB。
但是我不能执行以下操作:
因为 setValidating 是一个不推荐使用的方法。
关于如何解决这个问题的任何想法/建议?我们的假设正确吗?这可能是一个已知的 JBoss 问题吗?
c# - 在 C# 中基于字符串标识符创建类对象
我是编程新手,请多多包涵。我使用 c sharp,.net 4,VS 2010
我有一个IHandler
用 method调用的接口类IsValidate()
。我有一条消息,例如AMOUNT 50 22.4
,AMOUNT
标识符在哪里。所以消息的格式可以像FLOW 12 33 23.1
,FLOW
标识符在哪里。
现在,根据标识符,我有不同的类(我有大约 15-20 个这样的类,因为我必须验证不同的消息格式和序列)
AmountValidator
FlowValidator
在这些类中,我有IsValidate()
方法的实现,因为这些实现IHandler
类。
现在我的问题是,一旦我确定了我的消息的标识符,AMOUNT
或者FLOW
我想创建类的实例。
最好的方法是什么?(我不想在 if else 语句中创建 30 个实例)
感谢任何帮助。