jsp里面嵌入JavaScript

 努力了一天再加一天,就写个脚本还是不行。怎么办。

下面的代码有错的,执行不了。暂时还没有发现MyEclipse里面如何来单步调试,就像在vs2005里面可以按住F10来调试,看出自己的那个语句写错了,而在里只能够自己检查,查了多少遍了也还是没有能够发现有什么错的。代码摘录如下:

<script language="javaScript">
<!--  
function check()
{  
   var iCount=0;    
   var chblist=document.form1.getElementsByName("form:del");
   for(var i=0;i<chblist.length;i++)  
   {  
   alert(chblist[i].checked);
    if(chblist[i].checked==true)  
    {  
    iCount++;  
    }  
   }
   alert(iCount);
   alert(chblist.length);  
      alert("qisile ");
  
}
//--> 
</script>

点击提交按钮的时候,onclick事件为check,chblist.length这个值不管有没有选择checkbox,都是0.理应选择多少个,这个值就是多少。

 

没办法在action页面判断。代码如下:

if(Id==null)
 {
     out.println("<script language='javascript'>alert('未选择删除数据!');window.location.href='index.jsp';</script>");
 }
 else
 {
  for(int i=0;i<Id.length;i++)
  {  
   boolean k=rst.delete(sql+Id[i]);
  }
 }

 

但是虽然没有执行删除操作。但是也不显示出提示信息。

 

最初的问题是涉及到css的,弄了不止一个下午,在css里面的层背景图片无法分离出去,在新建立的css文件里面,如果有这个层背景,则无法在调用该css文件的jsp页面中显示出来,所以只好在每个jsp页面中再单独的写一遍,代码如下:

 <style type="text/css">
<!--
#Layer2 {
  background-image: url(images/indexbj.gif);
}

-->
    </style>
<link href="css/style1.css" rel="stylesheet" type="text/css">

如此等等的问题什么时候可以解决呢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值