这个脚本是如何工作的,为什么用户不能选择开发人员工具中的消息框来删除它

时间:2016-08-12 15:34:44

标签: javascript debugging

在Chrome浏览器中转到https://app.sequoiahack.com/。不要给你发电子邮件ID,只需点击“开始使用”。它会提示您填写电子邮件字段,不要只关闭选项卡。现在消息框仍然存在(被卡住)。我尝试使用chrome开发人员工具删除它,但无法选择将其从html代码中删除。我很想知道开发人员如何创建这样一个盒子,以及删除开发人员忘记在应用程序/网页代码中添加的清除活动/代码。请参阅随附的屏幕截图。

屏幕截图的链接 - > http://i.stack.imgur.com/BCake.png

1 个答案:

答案 0 :(得分:0)

这只是一个标准输入元素,带有" required"属性。当您尝试提交表单时Chrome会进行一些验证,而它做的一件事就是在输入元素具有" required"属性。

您可以通过右键单击输入字段,选择" Inspect Element"来删除该提示。然后删除" required"属性。如果删除该属性,表单应该在没有出现该提示的情况下提交(但服务器端验证应该捕获它,并且您将获得一些其他类型的电子邮件地址提示,Web开发人员实际上可以控制的提示)

我无法将其复制到其他标签上,但这可能只是您Chrome版本中的一个错误。它不是该网站的Web开发人员所做的事情,并且它不是Web开发人员可以控制的。