jsp页面某项数据太长用特殊符号代替和全选并删除功能的实现

来源:互联网 发布:翻译证书 知乎 编辑:程序博客网 时间:2024/06/05 10:15

一、字条过长,使用“...”代替:

  下是一个主题的显示,如果主题值超过30个字符,则用“......”代替其余字条的例子:

  <%
                String content11="";
                if(instation_letter.get("content").toString().length()>30){
                      content11=instation_letter.get("content").toString().substring(0,30)+"......";
                }else{
                      content11=instation_letter.get("content").toString();
                }
       %>
       <br /><%=content11%></div>

二、全选并删除:

        <input type="checkbox" name="selectAll" id="csjx" onclick="csjx();" value="" />

        <span>全选</span><span >|</span><span><a href="javascript:void(null);" onclick="dsjx(${CurrentPageNo});">删除</a></span>

  <input type="checkbox" id="checkbox<%=instation_letter.get("id") %>" value="<%=instation_letter.get("id") %>" />

        <!--全选功能的js-->

        <script type="text/JavaScript">
             function csjx(){
                  var input=document.all.tags("INPUT");
                  for(var i=0;i<input.length;i++){  
                         if(input[i].type=="checkbox"&&input[i].id!="csjx"&&input[i].checked==false){
                              input[i].checked=true;
                         }else if(input[i].type=="checkbox"&&input[i].id!="csjx"&&input[i].checked==true){
                              input[i].checked=false;
                         } 
                   }
              }
        </script>

        <!--全选后删除功能的js-->

        <script type="text/JavaScript">
             function dsjx(CurrentPageNo){
                  var input=document.all.tags("INPUT");
                  var receiver_id="";
                  for(var i=0;i<input.length;i++){
                        if(input[i].type=="checkbox"&&input[i].id!="csjx"&&input[i].checked==true){

                             window.location.href="<%=basePath%>instation_letterDelete.do?id="+input[i].value+"&n=0&s=00&CurrentPageNo="+CurrentPageNo;      
                        }
                  }
              }
         </script>