Javascript 如何在id为的元素之后直接选择元素

Javascript 如何在id为的元素之后直接选择元素,javascript,html,plist,Javascript,Html,Plist,我有这个html: <key id="myId" class="ignoreTheClass"></key> <string>MyText</string> 我的文本 我的目标是能够以某种方式更改标签元素(例如,更改颜色、编辑文本等),而无需向其添加属性,但我希望这样做的方式是它选择任何元素,即直接在#myId之后的第一个元素。这是必需的,因为这将在用于生成mobileconfig文件的程序中使用,这意味着这将需要多次使用。如果答案包括将后面

我有这个html:

<key id="myId" class="ignoreTheClass"></key>
<string>MyText</string>

我的文本
我的目标是能够以某种方式更改标签元素(例如,更改颜色、编辑文本等),而无需向其添加属性,但我希望这样做的方式是它选择任何元素,即直接在
#myId
之后的第一个元素。这是必需的,因为这将在用于生成mobileconfig文件的程序中使用,这意味着这将需要多次使用。如果答案包括将
后面的第一个元素放入子元素,则mobileconfig将无效

这一切都可以在JS中完成吗?

在JQuery中:

$('#myId').next()
我想这是你想要的。

在纯JS中

<key id="myId" class="ignoreTheClass"></key>
<string>MyText</string>

<script>
    console.log(document.getElementById("myId").nextElementSibling);
</script>

我的文本
log(document.getElementById(“myId”).nextElementSibling);
是的,如果他正在使用jQuery(他没有在问题上加标签)。此外,他也可能只是想在CSS中完成它。。。