这个脚本是如何工作的,为什么用户不能在开发人员工具中选择消息框来删除它
How is this script working and why can't a user select the message box in developers tool to remove it
在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开发人员可以控制的事情。
相关文章:
- Chrome开发工具(如何知道我在调用哪个javascript对象)
- Chrome开发工具中使用了哪些框架和库
- 如何在Chrome中找到JSON后将其放入我的应用程序's开发人员工具
- `当使用箭头函数时,“开发工具”中未定义“this”
- 有没有一种方法可以使用任何浏览器扩展整个dom树'的开发工具
- $.get-response没有responseJSON方法,但当我在Chrome开发工具中绑定它时,它确实有
- 无法在Chrome开发工具中实时编辑Javascript
- 在Chrome开发工具中测量步骤之间的时间
- Redux开发工具Chrome扩展Immutable.js导致错误
- 未注释img´除非调整浏览器大小、缩放或打开开发工具,否则不会显示
- Chrome 开发工具:如何计算加载弹出窗口并将其显示在页面上所需的总时间
- AWS S3 JavaScript 开发工具包 getSignedUrl 仅返回基本路径
- 是否有“”的键盘快捷键;暂停动画”;Chrome开发工具中的功能?(F12)
- 正在从开发人员工具中的select元素打印选项列表
- 哪个webpack开发工具适合chrome应用程序
- 如何使用Chrome'查看窗口对象中定义了哪些变量;的开发工具
- Chrome在刷新应用程序后30秒以上没有响应(打开了开发工具)
- Chrome开发工具未捕获AJAX请求
- Chrome开发工具命中代码但未命中断点
- 无法在javascript中访问PHP数组,初始化为数组的javascript对象在chrome开发工具中最终为空