如何根据java中的变量更改html标签的属性?在线等
比如:
<%
if(!str.equals("OK"))
{
代码将下面<span>标签中的文字插上横线
}
else
{
<span>标签样式不变
}
%>
<td><span><%=f.getStr() %></span></td>
请问能实现吗?如果不行的话,要达到类似效果应该怎么样呢?请指教,谢谢
------解决方案--------------------说个思路,首先加删除线需要在script里实现。
在script里插入java的判断代码。。
然后再span上加一个id,
加删除线的话用
document.getElementById().innerHTML = '<S><%=f.getStr() %></S>';
样式不变即
document.getElementById().innerHTML = '<%=f.getStr() %>';
------解决方案--------------------JS 有对属性进行操作的,或者用jquery封装的好的方法 你看看jquery的APi 一看就明白 是可以做到的。