287 次浏览
首先,让我们了解什么是单元测试以及它如何帮助我们。单元测试是众多自动化测试类型中的一种。单元测试完全隔离并测试应用程序的相对较小部分,并将结果与预期结果进行比较。对应用程序进行单元测试时,通常不会将其链接到外部依赖项,例如数据库、文件系统或 HTTP 服务。这称为“完全隔离”。由于它们不会因为所有这些外部服务的故障而失败,因此单元测试可以更快、更可靠。单个软件单元,例如…… 阅读更多
3K+ 次浏览
在本文中,我们将学习如何使用 TARGET 属性使用 HTML 和 JavaScript TARGET 属性在新窗口中打开网站。HTML A 链接的打开命名框架或窗口使用锚标记的 Target 属性指定。由于元素是成对的,因此 HTML 内容中的结束标记必须出现在每个开始标记之后。尽管锚标记的 href(超文本引用)元素还有其他几个选项,但它是必需的,因为它包含链接单击时将转到的网页的 URL。语法…… 阅读更多
799 次浏览
绿屏算法(也称为色键算法)用于更改和替换绿色背景图像,并使用任何效果或其他图像替换它。简而言之,我们所做的就是用背景图像中的匹配对应项替换前景图像中的所有绿色像素。此外,我们需要记住输出图像的大小应与前景图像的大小匹配。在下一步中,前景图像中的像素将复制到新图像中。不是复制绿色像素,而是使用背景图像的匹配像素。…… 阅读更多
1K+ 次浏览
在触摸设备上,当使用 CSS 向元素添加悬停效果时,元素会粘住。本文将教我们如何处理这个问题。在触摸设备上,没有悬停效果,因此按钮保持其原始状态。无需使用 JavaScript:可以使用 CSS 的媒体查询功能来解决此问题。“hover: hover”匹配支持悬停的设备。“满足该要求的设备将看到此添加的悬停效果;触摸… 阅读更多
5K+ 次浏览
可缩放矢量图形(有时称为 SVG)是一种 2D 图形或图像文件类型。为了创建视觉效果,SVG 文件使用数学公式和一组关于形状、线条和其他特征的准则。SVG 只是 XML 代码,它指定应如何呈现颜色,每个表单应相对于文件内其他形状的位置出现,以及应如何显示形状。SVG 和其他一些矢量图形与依赖像素来传达视觉数据的栅格图形(如 jpeg 或 png 文件)大相径庭。使用 SVG 文件的四个优点…… 阅读更多
4K+ 次浏览
您将在本文中学习如何使用 javascript 检测 ctrl+v 按键。当用户希望将某些内容粘贴到输入字段中时,他们有两个选择:他们可以使用上下文菜单右键单击网页,或者可以使用键盘同时按下 CTRL 和 V 按钮。keydown 事件的 ctrl 属性用于找出包含“Ctrl”的按键组合。它会生成一个“布尔”值,以确定在触发按键事件时是否按下“ctrl”。语法 event.ctrlKey 返回值 true − 按下…… 阅读更多
您将在本文中学习如何使用 HTML、CSS 和 JavaScript 开发可编辑的 div。每当您单击可编辑的 div 时,您的浏览器都会自动创建一个可编辑的文本区域,您可以在其中更改或添加新文本。在您完成编辑后,如果您单击浏览器上的其他任何位置,您编辑的文本将显示为常量文本。必要条件 - 您应该熟悉 HTML、CSS 和 JavaScript 的概念。开发结构 - 创建两个文件:一个用于 JavaScript,另一个用于 HTML。执行以下命令以创建…… 阅读更多
6K+ 次浏览
在本教程中,让我们学习如何在使用 jQuery 表单验证时修改 JavaScript 中错误消息的颜色。表单验证是验证用户已在输入字段中提交的相关数据的过程。在这里,我们将演示如何使用 jQuery 验证一个简单的表单,其中包含登录名、密码和确认密码。必要条件 - 您必须熟悉 HTML、CSS、JavaScript 和 jQuery 的基础知识。方法 首先,您必须创建一个包含 HTML 表单的 index.html 文件,该表单包含用户名、电子邮件地址、密码等的输入字段…… 阅读更多
129 次浏览
JavaScript 是一种面向对象的编程语言,旨在使网站开发更具吸引力和简单性。大多数情况下,JavaScript 用于为网站构建动态、响应式元素,从而改善用户体验。最常用的轻量级、编译型和解释型编程语言是 JavaScript。它也称为网页脚本语言。它可以应用于客户端和服务器端编程。开源 JavaScript 库 jQuery 简化了 HTML/CSS 文档(更准确地说,是文档对象模型 (DOM))和 JavaScript 之间的交互。通过定义关键字,它使导航和…… 阅读更多
508 次浏览
旧版浏览器有时不理解 JavaScript 脚本标签。如果没有,它们只会忽略它,并将您的脚本显示为 (X)HTML 文档正文的一部分。使用注释将脚本隐藏在旧版浏览器中是一个不错的选择,以防止这种情况发生。现在所有现代浏览器都支持 JavaScript;但是,早期的浏览器不支持。在本文中,我们将学习如何防止 JavaScript 代码在旧版浏览器中执行。由于您的部分观众会在手机上查看网站,而另一些观众则使用大型台式机屏幕,…… 阅读更多