jsp button事件调用js


out.println("<form name=\"ListNews\" style=\"margin:0 2px 0 0; height:25px;width:500px;font-size:12px\">");
            out.println("请输入要操作问题的ID:&nbsp;</font>");
            out.println("<input id=\"NewsID\" type=\"text\" size=\"10\" maxlength=\"8\" class=\"chinese\">&nbsp;");
out.println("<input name=\"Submit2\" type=\"button\" class=\"button\" value=\"删 除\" onClick=\"javascript:fastquestion(true);\">");
out.println("<input name=\"Submit2\" type=\"button\" class=\"button\" value=\"修改\" onClick=\"javascript:fastquestion(false);\">");
   
out.println("</form>");


不能成功调用js

<script language="javascript">
   function fastquestion(b)
{
var NewsID = document.ListNews.NewsID.value;
alert("触发了了该事件"+NewsID);
if(b) location.href="DelNews.jsp?NewsID="+NewsID;
else location.href="ModifyNews.jsp?NewsID="+NewsID;
}


错误在于函数里面的第一句话:var NewsID = document.ListNews.NewsID.value;

我写成了var NewsID = document.NewsID.value;

因为这句话无法得到该输入的值所以一直无法走到alert()

阅读更多
想对作者说点什么? 我来说一句

JSP点击事件大全

uyy203 uyy203

2016-02-04 06:45:27

阅读数:5266

没有更多推荐了,返回首页

不良信息举报

jsp button事件调用js

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭