如何在没有onclick的情况下突出显示HTML中的文本

时间:2012-08-16 13:26:16

标签: javascript html jsp servlets highlight

我想知道如何在jsp网页中高亮显示从jsp或serlevt传递的文本变量。 我不想用onclick来调用javascript,有什么方法可以进入那个页面,然后网页中的文字已经用黄色突出显示。

感谢您的帮助!!

3 个答案:

答案 0 :(得分:0)

也许您可以使用onload突出显示文本:)

您可以尝试window.onload=func1;

之类的内容
function func1() {
  document.getElementById("yourtext").style.backgroundColor="#f3f3f3";
}

答案 1 :(得分:0)

也许你应该考虑在你的对象的特定类上使用css background-color属性?或者在将对象传递给html时可能只是内联。

http://www.w3schools.com/cssref/pr_background-color.asp

答案 2 :(得分:0)

您可以在文本中添加特定的类或ID,然后根据需要设置样式

 <span id="mytext">this is what you want to style</span>

然后在你的CSS中

#mytext{color:yellow;}

有一个班级

 <span class="mytext">this is what you want to style</span>
 <span class="mytext">this is what you want to style</span>
 <span class="mytext">this is what you want to style</span>

然后在你的CSS中

.mytext{color:yellow;}  // this will apply to all span with the class mytext