从字体类中获取文本和文本颜色

时间:2016-01-30 12:07:38

标签: javascript

这可能是一个愚蠢的问题,但我找不到任何有关此问题的实例。

在网站上我得到了类似的东西:

<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”变为变量?我怎样才能将颜色变为变量?

2 个答案:

答案 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>