找到 6691 篇文章 关于 Javascript

如何在 JavaScript 中转义 HTML 特殊字符?

Shubham Vora
更新于 2022-07-14 14:27:51

9K+ 次浏览

HTML 包含特殊字符,例如 ‘,’ ‘/’,以及更多诸如单引号和双引号之类的字符。这些特殊字符用于 HTML 标签,例如 ‘’ 用于关闭 HTML 标签。本教程将教我们如何在 JavaScript 中转义 HTML 特殊字符。现在,问题是如果我们想在 HTML 内容中使用这些字符怎么办?如果我们在 HTML 内容中正常使用特殊字符,它会将其视为 HTML 标签的开头或结尾,并产生未知错误。例如,我们需要将以下字符串呈现给浏览器。 ... 阅读更多

为什么 isNaN(null) == false 在 JS 中成立?

Abhinanda Shri
更新于 2020-06-23 12:06:48

543 次浏览

isNaN() 方法用于在 JavaScript 中检查是否存在未定义的值,或者可以说检查 NaN 对象。示例要检查 JavaScript 日期是否有效,您可以尝试运行以下代码 -                    var date1, date2;          date1 = new Date("2018/1/1");          if( ! isNaN ( date1.getMonth() )) {             document.write("Valid date1: "+date1);          } else {             document.write("Invalid date1");          }          date2 = new Date("20181/1");          if( ! isNaN ( date2.getMonth() )) {             document.write(" Valid date2: "+date2);          } else {             document.write("Invalid date2");          }           isNaN(null) == false 在语义上是正确的。这是因为 null 不是 NaN。

创建 img 元素的最佳 JavaScript 代码是什么?

Ankith Reddy
更新于 2020-06-23 12:07:26

130 次浏览

尝试以下任何一种方法来设置您想要创建的图像的宽度 -myImg.setAttribute('width', '5px');或myImg.width = '5';或myImg.style.width = '5px';您还可以尝试以下代码将宽度和高度添加到背景图像 -var myImg = new Image(5,5); myImg.src = 'http://www.example.com';

如何使用字符串变量创建 JavaScript 正则表达式?

Abhinaya
更新于 2020-06-23 12:07:53

109 次浏览

是的,使用 new RegExp(pattern, flags) 在 JavaScript 中实现此目的。您可以尝试运行以下代码来使用字符串变量实现 JavaScript 正则表达式 -                    var str = 'HelloWorld'.replace( new RegExp('hello', 'i'), '' );          document.write(str);          

如何使用 JavaScript 返回文本的颜色?

Prabhdeep Singh
更新于 2022-11-07 07:20:35

4K+ 次浏览

在本教程中,我们将学习如何使用 JavaScript 返回文本的颜色。在样式(它是 HTML 的规则,用于描述文档将在浏览器中如何呈现。)中,我们在 HTML 的该规则下定义颜色。要使用 JavaScript 返回文本的颜色,我们必须使用 JavaScript 的 color 属性。Colour 属性用于为 HTML 标签(如 p、h1、h2、body 等)内部的文本分配颜色,并借助标签的 id,我们可以返回... 阅读更多

JavaScript 是否有“不在”运算符来检查对象属性?

Vrundesha Joshi
更新于 2020-06-23 11:59:16

1K+ 次浏览

要仅获取 else 部分,只需使用 JavaScript 中的 ! 运算符取反即可。您可以尝试运行以下代码来实现此目的 -var arr = {}; if (!(id in arr)) { } else { }此外,如果您想要检查对象中是否存在某个属性,则使用 hasOwnProperty -if (!arr.hasOwnProperty(id)) { } else { }

使用 JavaScript 创建语法高亮代码。

Srinivas Gorla
更新于 2020-06-23 12:00:35

141 次浏览

要使用 JavaScript 创建语法高亮代码,请使用 prettify 库。在您的代码中添加以下内容以添加语法高亮库 -要使用它,请在您的标签中添加以下内容 -    代码在此处

如何使用 JavaScript 在单个声明中设置所有轮廓属性?

Paul Richard
更新于 2020-06-23 12:01:37

94 次浏览

要在一个声明中设置所有轮廓属性,请使用 outline 属性。它设置以下属性:outline-width、outline-style 和 outline-color。示例您可以尝试运行以下代码来学习如何使用轮廓属性 -实时演示                    #box {             border: 2px dashed blue;          }                     这是一个 div。             点击设置轮廓                function display() {             document.getElementById("box").style.outline = "5px solid red";          }          

如何为同时按下多个键创建 JavaScript 代码?

Arjun Thakur
更新于 2020-06-23 11:59:51

548 次浏览

使用 JavaScript 中的 keydown 事件来了解哪些键同时按下。以下是脚本 -示例var log = $('#log')[0],    keyPressed = []; $(document.body).keydown(function (evt) {    var li = keyPressed [evt.keyCode];    if (!li) {       li = log.appendChild(document.createElement('li'));       keyPressed [evt.keyCode] = li;    }    $(li).text(Key Down: ' + evt.keyCode);    $(li).removeClass('key-up'); }); $(document.body).keyup(function (evt) {    var li = keyPressed [evt.keyCode];    if (!li) {       li = log.appendChild(document.createElement('li'));    }    $(li).text('Key Up: ' + evt.keyCode);    $(li).addClass('key-up'); });

如何使用 JavaScript 设置轮廓颜色?

Sai Subramanyam
更新于 2019-07-30 22:30:21

425 次浏览

要设置轮廓颜色,请在 JavaScript 中使用 outlineColor 属性。您可以尝试运行以下代码来学习如何实现 outlineColor 属性 - 示例实时演示 #box { border: 2px solid red; } 演示内容更改轮廓颜色函数 display() { document.getElementById("box").style.outlineColor = "#FF5733"; document.getElementById("box").style.outline = "2px solid"; }

广告