问题标签 [livevalidation]

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.

0 投票
1 回答
1246 浏览

javascript - 使用 livevalidation 脚本 - 特殊字符,除了 _(下划线)-(连字符)。(点)和空格

我正在使用实时验证脚本

http://livevalidation.com

我需要检查文本是否包含除 _ (下划线) - (hyphen) 之外的特殊字符。(点)和空格 除了那些字符之外的特殊字符的存在将不会被验证 该隐为此做什么?

0 投票
2 回答
1243 浏览

jquery - 表单中的实时验证是提交和取消按钮

我有两个按钮:

我需要实时验证表单并单击应用按钮,但是当我单击取消按钮时不需要。我该怎么做?

我的 JS:

0 投票
1 回答
665 浏览

php - LiveValidation - 有没有人使用多项选择?

我正在使用服务器端 (PHP) 和客户端 (LiveValidation - http://www.livevalidation.com/ ) 验证的网站上工作。除了多个选择框外,我已经让 LiveValidation 与每个输入字段一起工作。这是代码的大致概念(我用通用名称替换了变量名称):

现在,我已经尝试过使用var arr = new LiveValidation('array'并且var arr = new LiveValidation('array[]'没有改变功能(无论如何,我很确定 LiveValidation 使用的是 id 而不是名称)。任何人都知道为什么它不起作用?

另外,如果代码中的任何内容看起来真的不对,请随时告诉我,因为我对 Web 开发还很陌生。我很好地接受建设性的批评。:)

0 投票
0 回答
354 浏览

hidden-field - Livevalidation - 如何忽略隐藏字段?

我有一个带有下拉列表的表单,显示 1 到 10。如果用户选择 1-9,则应显示特定的辅助段落字段。如果用户选择 10,则应显示不同的段落字段。

我想出了一些 javascript 来显示第二个表单字段(可能不是最优雅的方式,所以欢迎提出建议)。然后我使用了 livevalidation 代码,这样如果用户没有进行任何选择(下拉选项停留在选择一个而不是 1-10),那么下拉字段下会出现一个错误,而不是表单提交。

现在我想更进一步,需要显示的辅助字段,但不需要隐藏的字段。因此,如果选择 1 -9,则第二个字段显示 AND 将是唯一需要的字段。但如果选择 10,则其特定的第二个字段将显示并且是唯一的必填字段。

我尝试了几件事,但无法让表单提交 b/c 我认为隐藏字段仍然是必需的。

这是我的 JS,用于确定下拉列表并显示第二个字段:

如果没有做出下拉选择并留在选择一个上,这是 livevalidation 显示错误的代码:

希望这是有道理的,有人可以提供帮助。谢谢!

0 投票
1 回答
2027 浏览

javascript - jQuery中的实时验证?

在我的 HTML 页面中,我使用Live Validation 库

然而,我的问题是当我输入正确的值时,库显示“不匹配!” 当我清除所有输入时,它会正确验证。这是我的代码示例:

这里出了什么问题?

0 投票
3 回答
877 浏览

javascript - Livevalidation - 正则表达式问题

我正在使用 LiveValidation ( http://livevalidation.com/ ) 在我的网站上验证页面 url 的表单。我的条件是:

  • 不能是空白的
  • 必须以字母开头
  • 不允许有空格
  • 只有字母数字字符、破折号和下划线

到目前为止,我有这个:

满足第一个和第二个条件。我正在为“无空格”和“只有字母数字字符、破折号和下划线”的第三个和第四个条件而苦苦挣扎。

我尝试通过正则表达式来处理空格和第四个条件,但它不起作用,所以我现在只是将空格分隔到排除项中。如果您刚刚键入的字符不是正则表达式模式中的一个,则第四个条件的模式有效。但是,如果您继续输入“有效”字符并且之前输入了“无效”字符,错误就会消失并变为有效。

如果输入框中有任何“无效”字符,有谁知道如何正确地捕捉它?如果可能的话,如果我可以将无空间条件与模式合并,那就太好了。

0 投票
1 回答
416 浏览

javascript - 组合 Livevalidation 的输入字段

如果它们不为空,我会检查一些带有 Livevalidation 的输入字段。为此,我使用以下代码:

两个输入文件都是内联的。但是消息总是会直接显示在 input-Field 后面。现在,来自第一个输入字段的消息将重新定位第二个字段。

我正在寻找组合来自 2 个字段的验证并仅显示一条消息的最佳方法。

在这里你可以看到实际结果:http: //jsfiddle.net/Vme7C/

0 投票
2 回答
548 浏览

javascript - 实时验证更改输出位置

我正在使用 Live Validation Javascript 库,我想知道如何使用它将反馈放在页面底部。

例如,用户将输入“asdf.com”<input type="text" id="subdomain-name" name="subdomain-name">

我希望 Live-Validation 回复“子域不应包含句点”。但在页面底部,否则会弄乱位于框后的文本:http://puu.sh/3IxDc.jpg

我尝试创建一个 CSS div,然后将其作为 span 引用

但这没有用

0 投票
1 回答
364 浏览

javascript - 不同的 Livevalidation 取决于 Javascript 中的状态不起作用

我在标准表单中成功使用 Livevalidation。当我通过 JavaScript 在修改后的表单中使用验证时,它不会可靠工作。

它应该像这些说明一样工作:

第一个问题:

  • 当我选择“值 -1”时,Livevalidation 不起作用
  • 当我选择“值 -2”时,Livevalidation 有效
  • 当我选择“值-1”(-2之后)Livevalidation作品

第二个问题:

  • 当我选择“值 1”时,我可以“提交”表格
  • 但....
  • 当我选择“值 -1”或“值 -2”并且 Livevalidation 处于活动状态时
  • 然后我选择“值 1”(不需要 Livevalidation)我不能“提交”表格

0 投票
1 回答
336 浏览

jquery - 使用带有 LiveValidation Javascript 对象的 jQuery 显示隐藏的 div

我对 jQUery 和 Javascript 还是很陌生,所以我可能在这里遗漏了一些非常明显的东西。

我有一个正在使用 LiveValidation 的表单。

我的问题是,当用户点击提交按钮时,我想显示一个隐藏的 div(并隐藏一个已经显示在屏幕上的 div (id: main)),但我似乎无法让它工作。如果我提交的所有字段都经过验证,隐藏的 div 永远不会显示。

在一个完美的世界里,我想让隐藏的 div (id: processing_box) 显示所有表单元素在表单提交时何时被验证,而当它们不是时,隐藏的 div 不会显示。

LiveValidation 对象是否将自身附加到 onsubmit 事件?我尝试使用一个 massvalidate 函数,但没有成功。

这是我用来尝试完成此操作的一些代码片段: