使用vbscript

时间:2015-07-21 10:53:07

标签: javascript vbscript

我有一个数据网格,哪些行动态生成了Id,我需要在Pageload上隐藏其备用行。在pageload上显示的行有一个图像,点击事件将取消隐藏该行。

为此我在body onload事件上调用了HideTable函数。

function hideTable()

 dim rown

 for rown = 1 to 21     
 document.getElementById("DatagridM_Dtlgrd1" & rown).style.display = "none"
 document.getElementById("DGMRPFC170_Dtlgrd2" & rown).style.display = "none"

 rown = rown + 1
 next

end function

和On Imageclick功能取消隐藏行我已经完成了这个

function ImgClick(ByVal RowNum , ByVal ImgStatus)

 dim rows

 rows = RowNum - 1

 document.getElementById("DatagridM_Dtlgrd1" & rows).style.display = "block"
 document.getElementById("DGMRPFC170_Dtlgrd2" & rows).style.display = "block"

end function

现在一切顺利但是当我点击Image时,这将再次变为Hidetable()并发出一个javascript错误,“document.getElementById未定义”。

如何实现它。任何帮助将不胜感激

谢谢

0 个答案:

没有答案