换种思维:<td>
<span id="s1">10</span>
</td>
<script type="text/javascript">
var i=document.getElementById("s1").innerHTML;
</script>
<span id="s1">10</span>
</td>
<script type="text/javascript">
var i=document.getElementById("s1").innerHTML;
</script>
给的信息太少了
<script type="text/javascript">
function colorNumber(sNumber){
var value=sNumber*1.0;
if(value>10){
document.write("<font color=red>"+value+"</font>");
}
}
</script>
<td align="center" class="last" id="td1">
<scrit>
colorNumber("<bean:write name="solution" property="score" />");
</script>
</td>
<script type="text/javascript">
function colorNumber(sNumber){
var value=sNumber*1.0;
if(value>10){
document.write("<font color=red>"+value+"</font>");
}
}
</script>
<td align="center" class="last" id="td1">
<scrit>
colorNumber("<bean:write name="solution" property="score" />");
</script>
</td
<script type="text/javascript">
var num = '<bean:write name="solution" property="score" /> ';
if(parseInt(num) < 10)
document.write("<font color=red>"+num+"</font>");
else
document.write(num);
</script>
var i=document.getElementById("td1").innerText;
取到了i 值但是不能判断 。
我这样写他会报错 if(i==10){
alert();
}
i==10这条件好像不能这样判断。跟本进不了alert();里面。
可能i不是整形还是怎么的??????
有没有别的办法??????
alert(true);
}
if(i==10){
alert();
}
<tr><td>10</td><td>19</td></tr>
<tr><td>6</td></tr>
<tr><td>5</td><td>9</td></tr>
<tr><td>14</td><td>aa10</td></tr>
<tr><td>3</td><td>10cc</td></tr>
</table>
<script>
window.onload=function(){
OpTb();
}
function OpTb(){
var tb=document.getElementById("table1");
for(var i=0;i<tb.rows.length;i++)
{
for(var j=0;j<tb.rows[i].cells.length;j++)
{
if(!isNaN(tb.rows[i].cells[j].innerHTML)&&parseInt(tb.rows[i].cells[j].innerHTML)<10)
tb.rows[i].cells[j].innerHTML="<font color='red'>"+tb.rows[i].cells[j].innerHTML+"</font>"
}
}
}
</script>
注意数据类型.
var i= Number(document.getElementById("td1").innerText);
if(i==10) alert(i);
所以在td里面加SCrit不好。
<table border="1" bordercolor="red" id="table">
<tbody>
<tr>
<logic:iterate id="score" name="rep" property="score">
<td id="td1"><bean:write name="score" property="name"/></td>
</logic:iterate>
</tr> </tbody>
</table>也就是中间那个td里的值。当值不同时颜色也不同。
<tbody>
<tr>
<logic:iterate id="score" name="rep" property="score">
<td id="td1"> <bean:write name="score" property="name"/> </td>
</logic:iterate>
</tr> </tbody>
</table> 也就是中间那个td里的值。当值不同时颜色也不同。
要怎么做??????????????????????