gpt4 book ai didi

javascript - 在每次出现其他多个子字符串后附加字符串

转载 作者:行者123 更新时间:2023-11-30 20:41:30 25 4
gpt4 key购买 nike

假设我将以下字符串存储在一个变量中,比如说 txt1 :

<a target="_blank" id="myIdoperatingsystemsrcfirstcomefirstservefcfscs" href="javascript:void(0)">1. fcfs.cs</a>&nbsp;&nbsp;<i id="myStaroperatingsystemsrcfirstcomefirstservefcfscs" class="fa fa-star"></i><br><a target="_blank" id="myIdoperatingsystemsrcfirstcomefirstservefcfscpp" href="javascript:void(0)">2. fcfs.cpp</a>&nbsp;&nbsp;<i id="myStaroperatingsystemsrcfirstcomefirstservefcfscpp" class="fa fa-star"></i><br><a target="_blank" id="myIdoperatingsystemsrcfirstcomefirstservefcfspy" href="javascript:void(0)">3. fcfs.py</a>&nbsp;&nbsp;<i id="myStaroperatingsystemsrcfirstcomefirstservefcfspy" class="fa fa-star"></i><br><a target="_blank" id="myIdoperatingsystemsrcfirstcomefirstservefcfsrs" href="javascript:void(0)">4. fcfs.rs</a>&nbsp;&nbsp;<i id="myStaroperatingsystemsrcfirstcomefirstservefcfsrs" class="fa fa-star"></i><br><a target="_blank" id="myIdoperatingsystemsrcfirstcomefirstserveFCFSjava" href="javascript:void(0)">5. FCFS.java</a>&nbsp;&nbsp;<i id="myStaroperatingsystemsrcfirstcomefirstserveFCFSjava" class="fa fa-star"></i><br>

现在我想插入 style='color: rgb(255, 255, 255); font-weight: bold'a target="_blank 之后出现在字符串中。

我如何使用 javascript 做到这一点?

最佳答案

如果可以轻松地使用 CSS 来设置相应元素的样式,为什么还要使用 Javascript 来修改 HTML 字符串:

a[target="_blank"] + * {
color: /* rgb(255, 255, 255) */
red;
font-weight: bold;
}
<link href="https://use.fontawesome.com/releases/v5.0.8/css/all.css" rel="stylesheet">

<a target="_blank" id="myIdoperatingsystemsrcfirstcomefirstservefcfscs" href="javascript:void(0)">
1. fcfs.cs
</a>
&nbsp;&nbsp;
<i id="myStaroperatingsystemsrcfirstcomefirstservefcfscs" class="fa fa-star"></i>
<br>
<a target="_blank" id="myIdoperatingsystemsrcfirstcomefirstservefcfscpp" href="javascript:void(0)">
2. fcfs.cpp
</a>
&nbsp;&nbsp;
<i id="myStaroperatingsystemsrcfirstcomefirstservefcfscpp" class="fa fa-star"></i>
<br>
<a target="_blank" id="myIdoperatingsystemsrcfirstcomefirstservefcfspy" href="javascript:void(0)">
3. fcfs.py
</a>
&nbsp;&nbsp;
<i id="myStaroperatingsystemsrcfirstcomefirstservefcfspy" class="fa fa-star"></i>
<br>
<a target="_blank" id="myIdoperatingsystemsrcfirstcomefirstservefcfsrs" href="javascript:void(0)">
4. fcfs.rs
</a>
&nbsp;&nbsp;
<i id="myStaroperatingsystemsrcfirstcomefirstservefcfsrs" class="fa fa-star"></i>
<br>
<a target="_blank" id="myIdoperatingsystemsrcfirstcomefirstserveFCFSjava" href="javascript:void(0)">
5. FCFS.java
</a>
&nbsp;&nbsp;
<i id="myStaroperatingsystemsrcfirstcomefirstserveFCFSjava" class="fa fa-star"></i><br>

关于javascript - 在每次出现其他多个子字符串后附加字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49202508/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com