所以我有这个HTML元素,可以向其中添加/记录一些段落。
以下是HTML
的示例:
<div id="team_log_actual" class="log">
<p><b>[<span style="color: #0FF">Captain</span>] <span style="color: #0FF;">☘️B☘NK☘️</span><100001177></b> is using station: Helm (Starter).</p>
<p><b> <span style="color: #FFF;">RegularHacker</span><1322></b> unloaded an RC turret.</p>
<p><b> <span style="color: #FFF;">RegularHacker</span><1322></b> is using station: Fabricator (Munitions).</p>
<p><b>[<span style="color: #0FF">Captain</span>] <span style="color: #0FF;">☘️B☘NK☘️</span><100001177></b> is using station: Helm (Starter).</p>
<p><b> <span style="color: #FFF;">RegularHacker</span><1322></b> is using station: Fabricator (Munitions).</p>
<p><b>[<span style="color: #0FF">Captain</span>] <span style="color: #0FF;">☘️B☘NK☘️</span><100001177></b> is using station: Fabricator (Munitions).</p>
</div>
在该HTML中,您可以在其中一段中看到“正在使用工作站:制造者(分裂)”。
因此,如果在该DIV中使用类"log"
创建(记录)具有该文本的段落。更改该段落的样式。像这样:
原文:
<p><b>[<span style="color: #0FF">Captain</span>] <span style="color: #0FF;">☘️B☘NK☘️</span><100001177></b> is using station: Fabricator (Munitions).</p>
更改为:
<p><b>[<span style="color: #00FF00">Captain</span>] <span style="color: #0FF;">☘️B☘NK☘️</span><100001177></b> is using station: Fabricator (Munitions).</p>
更改第一个跨度的颜色...
我不知道该怎么做。可能使用innerHTML
吗?
答案 0 :(得分:0)
Add an id to your html like:
<p id="span"><b>[<span style="color: #0FF">Captain</span>] <span
style="color: #0FF;">☘️B☘NK☘️</span><100001177></b>
and in you js file write:
Let span=getElementById="span";
Span.addEventListener("click",function(){
Span.style.color="red or any wanted color"
})