关闭

jsp button事件调用js

3421人阅读 评论(0) 收藏 举报


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()

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:487720次
    • 积分:4256
    • 等级:
    • 排名:第7439名
    • 原创:101篇
    • 转载:102篇
    • 译文:1篇
    • 评论:23条
    最新评论