很头疼的一个关于javascript的问题. 我从数据库里面提取数据列表放到一个jsp页面的表格上,表格如下:
<table>
这里开始循环
<tr id="selecttr<%=index%>" onClick="changecolor(<%=index%>)"><td>这里是数据</td></tr>
这里结束循环
需要说明的是这里的index是从数据提取的一个数字象:0,1,2......动态的.实现的功能是当我点每一行的时候也就是<tr>要调用一个函数:changecolor(),这个函数的功能就是把这一行底色加重
函数如下:
<script language="javascript">
function changecolor(num)
{
'document.all.selecttr'+num+'.bgColor='#FF0000';
//具体不清楚这里如何写
}
</script>可是我测试了好多遍就是不行.不能实现我想象的效果.请帮忙.哪里的原因呢?
<table>
这里开始循环
<tr id="selecttr<%=index%>" onClick="changecolor(<%=index%>)"><td>这里是数据</td></tr>
这里结束循环
需要说明的是这里的index是从数据提取的一个数字象:0,1,2......动态的.实现的功能是当我点每一行的时候也就是<tr>要调用一个函数:changecolor(),这个函数的功能就是把这一行底色加重
函数如下:
<script language="javascript">
function changecolor(num)
{
'document.all.selecttr'+num+'.bgColor='#FF0000';
//具体不清楚这里如何写
}
</script>可是我测试了好多遍就是不行.不能实现我想象的效果.请帮忙.哪里的原因呢?
解决方案 »
- 第一次论坛求教个JS小问题
- 我想这想知道解决这个问题方法的不只我一个
- google map的infowindow怎么对应多个maker
- 在form表单中,单击confirm的“取消”后,form表单依然执行,如何解决?
- 关于JS(和css)的一个问题!!怎么让div里的内容不把这个div称开
- 使用jquery生成表格行的问题
- 用span控制位置的问题
- 急求 用js或ajax写一个"发表评论"的程序
- 面向对象方法,js画ABC分析图一例!
- 如何验证用户名首尾不能有空格,但中间可以有
- 如何把整个页面中的所有元素放入一个动态创建的<div>或<span>中??????????????
- IE在option中间不支持onclick?
象:<form name="df">
document.all.df 是可以的 id 的话 改成 document.getElementById()试试。。