Table Row的onclick事件不应仅影响一个Table数据

时间:2009-12-23 10:34:46

标签: html css jsp

我有一个表,其中所有行都是使用循环形成的,所有数据都是使用内部循环形成的。根据单击的行,我有所有行的onclick事件,目标将有所不同。除了第一个TableData之外,我想要整个行的onclick事件。如何使用javascript函数,只为第一个TableData?

禁用onclick事件

1 个答案:

答案 0 :(得分:0)

您也可以使用jsp执行此操作。方法如下:

在你的循环之前放置一个计数器变量并将其均衡为0。 在循环之前还放了一个名为 isfirst

的变量

现在在你的循环中,增加计数器var就像计数器++一样 之后运行这样的条件:

if (counter == 1)
{
  isfirst = true;
}

现在生成行的位置,设置一个条件,如果它是第一行,不要像这样放置onclick事件:

if (isfirst == true)
{
  // don't put onclick event for this row
}
else
{
  // put event for all other rows
}

注意:我不了解JSP,但您可以模仿上面显示的代码,谢谢