У меня есть 3 ввода в форме. Однако, когда я сериализирую данные, используя funciton is()
, в массиве в элементе 0 обнаруживается 4-е поле. Я могу это исправить, просто зациклив, начиная с 1, но кто-нибудь знает, что это такое?
Вывод отладочной информации из IE выглядит следующим образом
"undefinedf0a=on&f0b=&f0c="
для вар. Б.
f0a, f0b и f0c - мои входные имена, здесь значение "undefined".
function is(a)
{
var b;
var c = document.forms[a].elements;
// test_input_signup(list)
if(1)
{
for(i=0;i<c.length;i++)
{
b += c[i].name+"="+c[i].value+"&";
}
b = b.slice(0, -1)
}
return b;
}