Buon giorno ho implementato questa semplice funzione per poter prendere i valori inseriti nei vari input e inviarli mediante metodo GET ad un'altra pagina, funziona tutto perfettamente, il problema lo riscontro nel momento in cui tento di inviare i valori, perché la "location" mi va in errore, e pure il path mi sembra corretto, lo fa anche con link a pagina web importanti.
codice:
function sendData() {
var table = document.getElementById("formTable");
var input = table.getElementsByTagName('input');
var str = input[0].value;
var array = "?0='" + str.trim() +"'";
for(var i=1; i<=input.length; i++){
str = input[i].value;
if(str != "")
array = "&"+ i + str.trim();
}
window.location = "http://www.google.com"+array;
}