Спасибо, нашол пример, но если я не ошибаюсь то так не подойдет.
Задача в том что на странице есть несколько input type="text"
и нужно сформировать JSON объект имя_поля:значение_поля.
в примере который я смотрел, объект сформирован заранее, а количество полей на странице может быть совершенно разное и с разными именами.
вот тот пример:
var contact = new Object();
contact.firstname = "Jesper";
contact.surname = "Aaberg";
contact.phone = ["555-0100", "555-0120"];
var memberfilter = new Array();
memberfilter[0] = "surname";
memberfilter[1] = "phone";
var jsonText = JSON.stringify(contact, memberfilter, "\t");
/* the value of jsonText is
'{
"surname": "Aaberg",
"phone": [
"555-0100",
"555-0120"
]
}'
*/