【问题标题】:zf2 Form message in a tooltip : where does it come from?zf2 工具提示中的表单消息:它来自哪里?
【发布时间】:2015-01-20 08:48:51
【问题描述】:

假设我有一个带有电子邮件表单元素的表单; 例如,当我在此字段中写 1 个字母并按 OK 时,我会在工具提示中收到一条消息,使用我的语言(法语): “Veuillez saisir une adresse courriel valide”(类似于“请输入有效的电子邮件地址”英文!)。

我想知道这条消息来自哪里。我从 javascript/bootstrap 想到:没有结果。

谢谢

【问题讨论】:

  • 来自支持 HTML5 的浏览器。
  • 你的 zf2 From 元素很可能有一个 'require' => 'required' 属性集。

标签: javascript forms zend-framework2


【解决方案1】:

除了@dan-klasson 的评论:

当您使用\Zend\Form\Element\Mail(或电子邮件?)时,ZF 会将其呈现为<input type="email">。此电子邮件字段由浏览器处理和验证 - 例如日期、范围和任何其他新的 html5 元素。

如果您考虑将您的验证替换为 html5 浏览器验证 - 这不是一个好方法,因为其他浏览器可以处理不同的邮件。

【讨论】:

猜你喜欢
  • 2019-03-09
  • 2011-07-11
  • 2019-07-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-02-18
  • 1970-01-01
相关资源
最近更新 更多