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

📄 actionsaddress.js

📁 一个页面界面的邮件程序
💻 JS
字号:
/* * Verify mandatory field and request (or not) PHP to update addresses * This function use, for each address, the function modifyAddress(). */function modifyAddresses() {	var zoneContact = document.getElementById('addresses');	var inputs = zoneContact.getElementsByTagName('input');	var id = document.getElementById("idperson").value;	// Verification		for(var i = 0; i < inputs.length; i+=7) {		if (inputs[i].type == 'text' && inputs[i].id != 'addrTitle') {			if (!verifyNotEmpty(new Array(inputs[i+3].id)))				return false;						}	}	for(var i = 0; i < inputs.length; i+=7) {		if (inputs[i].type == 'text' && inputs[i].id != 'addrTitle') {			var idAddress = inputs[i].id.replace("addrTitle", "");			modifyAddress(idAddress);		}	}	document.getElementById("content").innerHTML = msgWaiting;	getPersonToModifyWithId(id);	return true;}/* * Request PHP to update an address * @param id of the address to update */function modifyAddress(id) {	var req = newXMLHttpRequest(), param = '';	var title = document.getElementById("addrTitle" + id);	var street = document.getElementById("addrStreet" + id);	var streetNext = document.getElementById("addrStreetNext" + id);	var zipcode = document.getElementById("addrZipCode" + id);	var town = document.getElementById("addrTown" + id);	var country = document.getElementById("addrCountry" + id);	var note = document.getElementById("addrNote" + id);		req.open("POST", "actions/modifyAddress.php", true);	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");	param = "idperson=" + document.getElementById('idperson').value +			"&idaddress=" + id +			"&title=" + title.value +			"&street=" + street.value +			"&streetNext=" + streetNext.value +			"&zipcode=" + zipcode.value +			"&town=" + town.value +			"&country=" + country.value +			"&note=" + note.value;	req.send(param);	if (debug) trace("POST modifyAddress.php param="+param);	return true;}/* * Request PHP to delete the address * @param address id to delete */function deleteAddress(id) {	if (!confirm(lbl_delete_confirm_message))		return false;	var req = newXMLHttpRequest(), param = '';	var handlerFunction = getReadyStateHandler(req, getModifyPersonForm);	req.onreadystatechange = handlerFunction;	req.open("POST", "actions/deleteAddress.php", true);	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");	param = "idperson=" + document.getElementById('idperson').value +			"&idaddress=" + id;	document.getElementById("content").innerHTML = msgWaiting;	req.send(param);	if (debug) trace("POST deleteAddress.php param="+param);	return true;}/* * Verify mandatory field and request (or not) PHP to create a new address */function createAddress() {	if (!verifyNotEmpty(new Array('addrTown')))		return false;	var req = newXMLHttpRequest(), param = '';	var title = document.getElementById("addrTitle");	var street = document.getElementById("addrStreet");	var streetNext = document.getElementById("addrStreetNext");	var zipcode = document.getElementById("addrZipCode");	var town = document.getElementById("addrTown");	var country = document.getElementById("addrCountry");	var note = document.getElementById("addrNote");		var handlerFunction = getReadyStateHandler(req, getModifyPersonForm);	req.onreadystatechange = handlerFunction;	req.open("POST", "actions/createAddress.php", true);	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");	param = "idperson=" + document.getElementById('idperson').value +			"&title=" + title.value +			"&street=" + street.value +			"&streetNext=" + streetNext.value +			"&zipcode=" + zipcode.value +			"&town=" + town.value +			"&country=" + country.value +			"&note=" + note.value;	document.getElementById("content").innerHTML = msgWaiting;	req.send(param);	if (debug) trace("POST createAddress.php param="+param);	return true;}

⌨️ 快捷键说明

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