All pastes #353557 Raw Edit

Something

public text v1 · immutable
·published 2007-02-13 12:58 UTC
rendered paste body
function getData(){
  var theForm = formID;
  var elem = theForm.elements;
  var data = "";
  for(var i=0;i<elem.length;i++){
    var elm = elem[i];
    var nam = elm.name;
    if(elm.length){
      for(var m=0;m<elm.length;m++){
        if(elm[m].selected){
          data += "&"+nam+"="+escape(elm[m].value);
        }
      }
    } else {
      if(!((elm.type=="radio"||elm.type=="checkbox")&&elm.checked==false)){
        data += "&"+nam+"="+escape(elm.value);
      }
    }
  }
  return data;
}

//Call function
var request = makeObject();

//The get method AJAX
function get_method(){

var resultspage = document.getElementById('resultspage').value;
var formID = document.getElementById('formID').value;
var data = getData();

request.open('get', resultspage+'?data='+data);
request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
request.onreadystatechange = output;
request.send('');
}