⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 java.js

📁 很好的财务系统
💻 JS
字号:
function GetResult()//显示会员资料,用操作表格的方式显示
{
var Userlist;
if (window.XMLHttpRequest) { 
    oBao = new XMLHttpRequest();
} else if (window.ActiveXObject) { 
    oBao = new ActiveXObject("Microsoft.XMLHTTP");
}
    oBao.open("POST","Showuser.asp",false);
    oBao.send(null);
    var strResult = unescape(oBao.responseText);
    var arrResult = strResult.split("###");
    RemoveRow(); 
	var Userlen=arrResult.length;
	if (Userlen<10)
	{
	Userlist=Userlen;
	}
    else
	{
	Userlist=10;
	}
    for(var i=0;i<Userlist;i++)
    {
        arrTmp = arrResult[i].split("@@@");
        num1 = arrTmp[0]; //字段userid的值 如果需要添加字段则从这里设置数据的值
        num2 = arrTmp[1]; //字段username的值
        var otr = document.getElementById("tb").insertRow(-1);//为了兼顾不同的浏览器必须按这个语句写.有简单语句,但是只支持IE,不支持Firefox
        var otd = document.createElement("td");
        otd.innerHTML =num1; 
        otr.appendChild(otd); 
		var otd = document.createElement("td");
        otd.innerHTML =num2; 
        otr.appendChild(otd); 
    }
   var ff=0;//以下语句为了计算页数
   var j;
   if (Math.round(Userlen/Userlist)>=Userlen/Userlist)
   {
   ff=Math.round(Userlen/Userlist)
   }
   else
   {
   ff=Math.round(Userlen/Userlist)+1
   }
   document.getElementById('Userall').innerHTML="共有"+Userlen+"条 | 每页10条"+" | 共分"+ff+"页"
}


function RemoveRow()//删除原有表格中数据
{
    var iRows = document.getElementById("tb").rows.length;
    for(var i=0;i<iRows-1;i++)
    {
      document.getElementById("tb").deleteRow(1);
    }
}

function MyShow()//定时器及设置各模块的显示属性
{
    timer = window.setInterval("GetResult()",100);
	document.getElementById("tb").style.display='none';
	document.getElementById("tb2").style.display='none';
	document.getElementById("Add").style.display='none';
	document.getElementById("Edit").style.display='none';
	document.getElementById("Del").style.display='none';
	document.getElementById("Ser").style.display='none';
}

function AddDataPost(sUserId,sUserName)//添加数据模块
{
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
    oBao = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE
    oBao = new ActiveXObject("Microsoft.XMLHTTP");
}
    sUserId = escape(sUserId);
    sUserName = escape(sUserName);
    var userInfo = "userid="+sUserId+"&username="+sUserName;
    oBao.open("POST","Add.asp",false);
    oBao.setRequestHeader("Content-Type","application/x-www-form-urlencoded")
    oBao.send(userInfo);
    document.all.userid.value="";
    document.all.username.value="";
	Useridmsg.innerHTML="";
    Msg.innerHTML=unescape(oBao.responseText)
}

function EditDataPost(sUserId,sUserName)//修改数据模块
{
if(window.XMLHttpRequest){
oBj=new XMLHttpRequest();
}else if(window.ActiveXObject){
oBj=new ActiveXObject("Microsoft.XMLHTTP");
}
sUserId=escape(sUserId);
sUserName=escape(sUserName);
var userInfo = "userid="+sUserId+"&username="+sUserName;
oBj.open("POST","Edit.asp",false);
oBj.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oBj.send(userInfo);
document.all.Euserid.value="";
document.all.Eusername.value="";
Euseridmsg.innerHTML="";
Emsg.innerHTML=unescape(oBj.responseText)
}

function chkadd(str)//添加数据时,对数据进行检验
{
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
    oBao = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE
    oBao = new ActiveXObject("Microsoft.XMLHTTP");
}
    oBao.open("POST","chkadd.asp?userid="+escape(str),false);
    oBao.send(null);
	var msg=unescape(oBao.responseText)
    if(msg.indexOf("ERROR")!=-1)
	{
    document.all.userid.value="";
	Useridmsg.innerHTML=msg;
	}
	else
	{
		Useridmsg.innerHTML=msg;
    }
}

function chkedit(str)//修改数据时,对数据进行检验
{
if(window.XMLHttpRequest){
 oBj=new XMLHttpRequest();
 }else if(window.ActiveXObject){
 oBj=new ActiveXObject("Microsoft.XMLHTTP");
 }
 oBj.open("POST","chkedit.asp?userid="+escape(str),false);
 oBj.send(null);
 var msg=unescape(oBj.responseText)
 var msg2=msg.substring(msg.indexOf(":")+1,msg.length)
 if(msg.indexOf("ERROR")!=-1)
 {
 document.all.Euserid.value="";
 document.all.Eusername.value="";
 Euseridmsg.innerHTML=msg;
 Emsg.innerHTML="";
 }
 else
 {
  Euseridmsg.innerHTML=msg;
  document.all.Eusername.value=msg2;
  Emsg.innerHTML="";
}
}

function chkdel(str)//删除数据时,对数据进行检验
{
if(window.XMLHttpRequest){
oBj=new XMLHttpRequest();
}else if(window.ActiveXObject){
oBj=new ActiveXObject("Microsoft.XMLHTTP");
}
oBj.open("POST","chkdel.asp?userid="+escape(str),false);
oBj.send(null);
var msg=unescape(oBj.responseText)
if(msg.indexOf("ERROR")!=-1)
{
document.all.Duserid.value="";
Duseridmsg.innerHTML=msg;
Dmsg.innerHTML="";
}
else{
Duseridmsg.innerHTML=msg;
Dmsg.innerHTML="";
}
}

function del(str){//删除数据模块
if(confirm("确定删除会员编号为 "+str+" 的记录吗?")==true){
if(window.XMLHttpRequest){
oBj=new XMLHttpRequest();
}else if(window.ActiveXObject){
oBj=new ActiveXObject("Microsoft.XMLHTTP");
}
oBj.open("POST","Del.asp?userid="+escape(str),false);
oBj.send(null);
var msg=unescape(oBj.responseText);
document.all.Duserid.value="";
Duseridmsg.innerHTML="";
Dmsg.innerHTML=msg;
}
else
{
document.all.Duserid.value="";
Duseridmsg.innerHTML="";
Dmsg.innerHTML="删除失败!原因:被用户强制取消。";
}
}

function Ser(str){//搜索数据模块
if(window.XMLHttpRequest){
oBj=new XMLHttpRequest();
}else if(window.ActiveXObject){
oBj=new ActiveXObject("Microsoft.XMLHTTP");
}
oBj.open("POST","Ser.asp?info="+escape(str),false);
oBj.send(null);
var msg=unescape(oBj.responseText);
if(msg.length>0){
Smsg.innerHTML=msg;
}else
{
Smsg.innerHTML="已经生成XML文件 | <a href=SerXml.xml target=_blank><font color=#ff3300>搜索结果(纯XML方式)</font></a> | <a href=Show.htm target=_blank><font color=#ff3300>搜索结果(表格显示方式 Firefox不支持)</font></a>";
}
}

⌨️ 快捷键说明

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