All pastes #619006 Raw Edit

Someone

public text v1 · immutable
·published 2007-07-14 11:16 UTC
rendered paste body
<div id="place1"></div>
<div id="place1"></div>

<div onClick="showUser('place1.php','place1','add')">button or whatever</div>
<div onClick="showUser('place2.php','place2','del')"> button or whatever </div>

function showUser(url,div,toggle) {
var xmlHttp;
var action;
var sendto;

xmlHttp=GetXmlHttpObject()
if (div) { sendto = div; }
if (toggle) { action = toggle; } else { action = "add"; }

var retailer=document.ned.retailer.value;
var serial=document.ned.serial.value;
var region=document.ned.regionselect.value;
var county=document.ned.countyselect.value;
var input=document.ned.input.value;

var url=url+"?retailer="+escape(retailer)+"&serial="+escape(serial)+"&region="+escape(region)+"&county="+escape(county)+"&town="+escape(input)+"&action="+escape(action);
xmlHttp.onreadystatechange=function() {
if (xmlHttp.readyState=='4' || xmlHttp.readyState=="complete") {
document.getElementById(sendto).innerHTML=xmlHttp.responseText;
}
}
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function GetXmlHttpObject() {
xmlHttp=null;
try {
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e) {
//Internet Explorer
try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }
}
return xmlHttp;
}