Questa la mia pagina di prova:
codice:
<HTML>
<HEAD>
<script>
function applyQuestion(xobj){
var y = new Array ("id", "pollid", "pageid", "q_published", "q_title", "q_type", "q_oblig", "q_multisize", "q_hide_results", "ordering");
var z = new Array();
for (var el in y){
z[el] = encodeURIComponent(document.getElementById(y[el]).value);
alert(z[el])
}
// var multi = document.getElementById("multiIds").value;
// x_applyElement(y, z, multi, dummy);
}
function applyQuestion_bis(xobj){
var y = new Array ("id", "pollid", "pageid", "q_published", "q_title", "q_type", "q_oblig", "q_multisize", "q_hide_results", "ordering");
var z = new Array();
for (var el=0;el<y.length;el++){
z[el] = encodeURIComponent(document.getElementById(y[el]).value);
alert(z[el])
}
// var multi = document.getElementById("multiIds").value;
// x_applyElement(y, z, multi, dummy);
}
</script>
</HEAD>
<BODY>
<input id="id" value=0>
<input id="pollid" value=1>
<input id="pageid" value=2>
<input id="q_published" value=3>
<input id="q_title" value=4>
<input id="q_type" value=5>
<input id="q_oblig" value=6>
<input id="q_multisize" value=7>
<input id="q_hide_results" value=8>
<input id="ordering" value=9>
<script>applyQuestion();applyQuestion_bis()</script>
</BODY>
</HTML>
E non presenta problemi in nessuna delle due versioni.... sospetto che sia qualche altro oggetto nella tua pagina a dare fastidio.
ciao