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

How is this script working and why can't a user select the message box in developers tool to remove it

本文关键字:工具 开发 选择 删除 消息 不能 用户 何工作 脚本 为什么 工作      更新时间:2023-09-26

在chrome浏览器中访问https://app.sequoiahack.com/。不要输入你的电子邮件id,然后点击"开始"。它会提示你填写电子邮件字段,不要这样做,只是关闭标签。现在消息框仍然在那里(卡住了)。我试图删除它使用chrome开发人员工具,但不能选择它从html代码中删除它。我有兴趣知道开发人员如何创建这样一个盒子,以及清除开发人员忘记在应用程序/网页代码中添加的盒子所需的清洁活动/代码。请看附件的截图。

截图链接--> https://i.stack.imgur.com/BCake.png

这只是一个带有"required"属性的标准输入元素。当你尝试提交表单时,Chrome会做一些验证,其中一件事是如果输入元素有"required"属性,它会显示提示。

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

我无法将它复制到其他选项卡上,但它可能只是你的Chrome版本的错误。这不是该网站的web开发人员所做的事情,也不是web开发人员可以控制的事情。