input里的的onclick不执行?

来源:百度知道 编辑:UC知道 时间:2024/06/18 05:56:29
Sub dodel(i)
...
End Sub
...
for i=1 to objRS.recordcount
...
Response.Write("<input type='button'")
Response.Write(" name='edit" & i & "'")
Response.Write(" value='编辑'")
Response.Write(" onclick='doedit(" & i & ")'>")

我想执行button按钮的onclick,可是我单击按钮后一点反应也没有,请问是怎么回事呢?

其实很简单了,你看一下你的doedit(I)这个过程定义了没有?没有这个过程肯定会出现错误。

而你上边的一个过程是dodel(i),我想,你的按钮是不是要执行这个事件?如果是执行这个事件的话,ONCLICK执行的过程名肯定是DODEL而不是DOEDIT的。

如果你执行的是ASP。NET的话,INPUT后面还有一个参数应该写上:runat="server"