分享

Uncaught SyntaxError: Unexpected token '=' and document.querySelectorAll ???

 融水公子 2023-07-04 发布于美国
表白:黑白圣堂血天使,天剑鬼刀阿修罗。 
讲解对象:
/Uncaught SyntaxError: Unexpected token '=' and document.querySelectorAll ???
作者:融水公子 rsgz
===


在使用选择器语法时,如果你遇到了类似的报错,那么很可能犯了和我一样的错误。

让我们来看一下代码片段:

document.querySelectorAll(span[class="cm-tag"])[0].textContent = 'title';

乍一看,这段代码似乎是正确的。但问题出在了 querySelectorAll 方法的参数上,它需要用引号将选择器包裹起来。这次我忘记给参数加上引号,所以一直报错。

为了避免类似的问题,我们需要将参数修改为以下形式:

document.querySelectorAll('span[class="cm-tag"]')[0].textContent = 'title';

通过在参数 'span[class="cm-tag"]' 周围添加引号,我们确保选择器语法能够正确地识别元素。

记住,细心是非常重要的!如果你遇到类似的问题,请务必小心检查代码,确保选择器语法正确无误


===
 
公众号:不浪仙人
谢谢大家的支持!可以点击我的头像,进入我的空间浏览更多文章呢。建议大家360doc[www.360doc.com]注册一个账号登录,里面真的有很多优秀的文章,欢迎大家的到来。
---

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多