这可能是一个愚蠢的问题,但我找不到任何有关此问题的实例。
在网站上我得到了类似的东西:
<li>
<font class="profile_font" name="profile_font_status">Status:</font>
<font class="profile_font" name="profile_font_online" color="green"><b>ONLINE</b></font>
如何使用JavaScript将文本“ONLINE”变为变量?我怎样才能将颜色变为变量?
答案 0 :(得分:1)
你走了:
var el = document.querySelector("font[name=profile_font_online]");
var online = el.textContent;
var color = el.getAttribute("color");
<强>解释强>
答案 1 :(得分:0)
为什么你只使用javascript作为颜色。使用标签
<li>
<font class="profile_font" name="profile_font_status">Status:</font>
<font class="profile_font" name="profile_font_online"><b><span style="color:green;">ONLINE</span></b></font>
</li>
OR
<li>
<font class="profile_font" name="profile_font_status">Status:</font>
<font class="profile_font" name="profile_font_online" style="color:green;"><b>ONLINE</b></font>
</li>