3

我需要帮助确定在站点上进行客户端验证的内容。

网站上有一个 Web 表单,它在标记为电子邮件的字段(名为 Question2)上进行一些客户端验证。这是页面:http ://www.home-energy-analytics.co.uk/concrete5.6.1/index.php?cID=132 。

如果您将“1”添加到电子邮件字段,然后将焦点更改为另一个元素,您将看到边框变为红色。如果您尝试提交表单,客户端会阻止它,并显示一个看起来像绝对定位的 div 并带有文本“请输入电子邮件地址”的内容。似乎无法使用 firefox 或 firebug 检查此元素。我已经检查了所有内联脚本和单独文件中的脚本,但看不到这些验证在做什么。

看起来可能有一个脚本由客户端使用ccm-base脚本中的 ccm_addHeaderItem 函数动态创建,但我看不到该函数是如何被调用的,以便计算出任何动态创建的脚本的 URL。

你能找到进行这些验证的函数吗?

请注意,由于这是一个具体的网站,我在具体的论坛上询问过但没有成功。

4

1 回答 1

2

This is a HTML5 feature. It will be implemented by browser default behavior. Check the example here http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_input_type_email This behaviour can be seen anywhere for a input field with type "email"

于 2013-04-19T08:10:26.743 回答