Цитата:
|
Что если всё лишнее закомментировать и оставить тлько: XMLHttpRequestObject.send("b=какой-то текст");
|
window.document.forms.asa.input['captch'].value
как и говорил даёт ошибку, из-за которой остальной код не выполняется.
нужно писать так
window.document.forms['asa']['captch'].value
и дождаться загрузки документа, т.е. в конечном итоге будет так:
onload = function(){
var b = window.document.forms['asa']['captch'].value;
}
Однако это всё равно ерунда. Переменная
b инициализируется сразу после загрузки документа. Т.е. до того как в
input что-нибудь введут =>
b = пустой строке. Вывод: конструкцию var b = window.document.forms['asa']['captch'].value; нужно записать в обработчике события
onclick.