Javascript
文章平均质量分 60
码农老吴
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
定义自己的 HTML 标签
新版浏览器已经对自定义标签提供了支持,详细参照W3C 标准中关于自定义 HTML 标签相关内容的简单汇总。刚重写了 Popup 标签,本文主要是记录自定义标签过程中的一些注意事项。转载 2022-06-01 15:21:41 · 3476 阅读 · 1 评论 -
IMG 标签的 onload 和 onerror 事件
IMG 标签一般用来加载图片,在某些情况下,还会用来做些特别的事,如记录页面访问量,老吴在很多年前见过这种玩法。除了 document 和 window 对象之外,IMG 标签是少有的几个支持 和事件的标签之一,其他还有 SCRIPT、LINK、FRAME、IFRAME 标签等,即只要有外部文件引用的标签。还有一个事件,这里不讨论。转载 2022-06-01 15:16:12 · 12894 阅读 · 0 评论 -
HTML 元素的 hidden 属性不生效的问题
HTML 中的属性用于显示和隐藏元素,如。但是当元素设置了样式时,不论是在元素样式属性中设置还是在 CSS 类中设置,则属性就会失去作用。所以,要想继续使用 hidden 属性,必须解决样式的问题。转载 2022-06-01 15:08:52 · 3844 阅读 · 0 评论 -
Javascript 选择器 $ 和 $$ 的坑
Javascript 选择器 $ 和 $$ 的坑今天在使用选择器$时碰到了一小坑,代码如下:<input id="Email" type="email" onblur="console.log($('#Email').value);" />无论如何都报错,提示$('#Email')为null。这个$不是 jQuery 的选择器,而是原生的那个,对应document.querySeletor(o)方法。尝试多次找到问题。$不在事件属性中使用时可以正常工作。$$在这里也不行,对应do转载 2022-05-17 15:55:28 · 337 阅读 · 0 评论 -
使用 Javascript 可选链让代码更优雅
使用 Javascript 可选链让代码更优雅ECMAScript 11 中加入了可选链?.和空值合并运算符??,这两个符号的应用可以让代码更简洁和优雅。本文用几个例子说明这两个符号的使用,所有例子都来自于 root.js 标签库。可选链?.表示当前面的值不为null或undefined时才继续向下执行,否则整个表达式返回undefined。空值合并运算符??表示运算符左面的值为null或undefined时返回右面的值。下面看例子。例一v = tag[attr]?.toString() ?? t.转载 2022-05-12 10:10:23 · 226 阅读 · 0 评论 -
Javascript 中 replace 方法的一个坑
Javascript 中 replace 方法的一个坑今天遇到一个replace(str, replacement)方法的一个小坑,要替换的目标字符串内容replacement中有几个字符`KaTeX parse error: Can't use function '\`' in math mode at position 1: \̲`̲</code>,但替换结果就是…`。代码如下:'a'.replace('a', '`$`') // 结果是 '`' 而不是 '`$`''a'.replac转载 2022-05-11 16:37:23 · 368 阅读 · 0 评论
分享