del.jsp

来自「这个是用jsp做的一个系统。不过我没调出来」· JSP 代码 · 共 69 行

JSP
69
字号
<%@ page contentType="text/html; charset=gb2312" import="java.sql.*" errorPage="" %>
<html><head>
<script type="text/javascript">
var xmlHttp;
var id;
function trim(str)      
{      
    var t = str.replace(/(^\s*)|(\s*$)/g, "");  // 用正则表达式将前后空格        
    return t.replace(/(^ *)|( *$)/g, "");        // 用空字符串替代。      
} 
function createXMLHttpRequest(){
   if(window.ActiveXObject){
     xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
   }
   else if(window.XMLHttpRequest){
      xmlHttp=new XMLHttpRequest();
   } 
}
function validate(){
   createXMLHttpRequest();
   var url="Del1.jsp";
   xmlHttp.open("GET",url,true);
   xmlHttp.onreadystatechange=callback;
   xmlHttp.send(null); 
}
function callback(){
   if(xmlHttp.readyState==4){
       show();
   }
}
function Start(ele){
  //alert(ele.id);
  id=ele.id;
  createXMLHttpRequest();
  var url="Del2.jsp?key="+escape(ele.id);
  xmlHttp.open("GET",url,true);
  xmlHttp.onreadystatechange=Del;
  xmlHttp.send(null);
}
function Del(){
   if(xmlHttp.readyState==4){
        var ss=xmlHttp.responseText;
              alert("该项已被删除,1秒后会自动显示最新数据");
              setTimeout("validate()",5000);
              //alert(ss);

   }
   
}
function show(){
   var xmlDoc=xmlHttp.responseXML;
   var yan=xmlDoc.getElementsByTagName("content");
   var ta="<table border=1 width=45% align=center id=ta><tr><td>用户名称</td><td>操作</td></tr>";
      for(var i=0;i<yan.length;i++){
      var y=yan[i];
      var name=y.childNodes[0].firstChild.data;
          ta+="<tr id='aa'><td width=30%>"+name+"</td>";
	  ta+="<td><p id="+name+"  style='color:green;' onclick='Start(this)'><u>删除</u></p></td></tr>";
	 }
   ta+="</table>";
   document.getElementById("res").innerHTML=ta;
   //alert(yan.length);
}
</script>
</head>
<body onLoad="validate()">
<h3 align=center>删除页面</h3>
<div id="res"></div>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?