Ho un campo di input, in cui l'utente scrive il proprio indirizzo email; al click sul pulsante di invio, parte una request AJAX (vedi JS sotto).
Io vorrei poter passare, con la request, l'indirizzo email inserito nel campo, ed altre due variabili (che identificano la notizia a cui è interessato l'utente), ma come posso fare?
Questo è il JS:
e questo è come invio la request:Codice PHP:
function createRequestObject() {
var ro;
var browser = navigator.appName;
if (browser == "Microsoft Internet Explorer") {
ro = new ActiveXObject("Microsoft.XMLHTTP");
} else {
ro = new XMLHttpRequest();
}
return ro;
}
var http = createRequestObject();
function sndReq(action) {
http.open('get', 'loadreply.php?action='+action);
http.onreadystatechange = handleResponse;
http.send(null);
}
function handleResponse() {
if (http.readyState == 4) {
var response = http.responseText;
document.getElementById("full").innerHTML = response;
}
}
function handleResponse() {
if (http.readyState == 4) {
var response = http.responseText;
var el=document.getElementById("full");
el.innerHTML = response;
el.scrollTop=0;
}
}
dove indes e 2 sono un esempio delle due variabili. Ma come posso aggiungere anche il valore del campo di input?Codice PHP:
[url="sndReq('indes-2')"]click[/url]
Suggerimenti?
![]()