у меня есть строка кода, подобная этой: (JS)
numOfprocess = parseInt(xmlDoc.getElementsByTagName('process_count')[0].childNodes[0].nodeValue)
for (i = 1; i <= numOfProcess; i++)
{
processStatus = xmlDoc.getElementsByTagName('proccess' + i)[0];
if(processStatus.childNodes[0].nodeValue == false)
{...}
}
каждый раз, когда я использую этот синтаксис, возникает ошибка «требуется объект», в то время как в Firefox все в порядке.(... просто для объяснения)
Я попытался отладить что-то вроде этого:
alert(processStatus.childNodes[0].nodeValue)
, и результат был 0, поэтому переменная в порядке.(также работал в ff, так что ..)
xml:
<process_count>2</process_count>
<Application_Status>
<proccess2>1</proccess2>
</Application_Status>
Другое дело, что для i = 1 это нормально, но для i = 2 нет.
Спасибо.