Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 有没有一种方法可以将类添加到后跟字符的元素中?_Javascript_Html_Dom - Fatal编程技术网

Javascript 有没有一种方法可以将类添加到后跟字符的元素中?

Javascript 有没有一种方法可以将类添加到后跟字符的元素中?,javascript,html,dom,Javascript,Html,Dom,我有一些HTML如下所示: 关键词 另一个关键词 如何使用JavaScript no jQuery将一个类添加到一个word类后面有一个字符的任何元素中? HTML应该如下所示: 关键词 另一个关键词 让classList=document.querySelectorAll.word'; 对于let i=0;i{ 如果el.nextSibling.data.trim.charAt0=={ el.classList.添加“括号”; } }; 我该怎么做?你能告诉我们你已经尝试了什么,我们

我有一些HTML如下所示:

关键词 另一个关键词

如何使用JavaScript no jQuery将一个类添加到一个word类后面有一个字符的任何元素中? HTML应该如下所示:

关键词 另一个关键词

让classList=document.querySelectorAll.word'; 对于let i=0;i

通过@Barmar的评论,我成功地写下了以下内容:

document.queryselectoral.word.forEachel=>{ 如果el.nextSibling.data.trim.charAt0=={ el.classList.添加“括号”; } };
我该怎么做?你能告诉我们你已经尝试了什么,我们可以帮助了解问题是什么吗?StackOverflow不是一个代码编写服务。您可以使用类word查询所有元素,然后逐个检查element@jabaa字符串不在下一个元素中,它在文本节点中。用于获取元素后的下一个节点。去掉前导空格,检查第一个字符是否为空。然后添加类。在何处检查元素后的文本节点是否以开头?