@leksey
03.09.2004, 12:40
У меня возникли проблемы с атрибутами узлов. Если атрибут написан на кирилице скрипт не работает - пишешь на латинице все ОК. Кто-то сталкивался с таким чудом? Работаю на MX profesional 2004.
Скрипт:
mytrace=function(x){
rootnode=x.firstChild;
samples=rootnode.childNodes;
for(i=0;i<samples.length;i++){trace(samples[i].attributes.name);};
};
==============================================
Тело XML:
<works>
<sample name="Sample 1"></sample>
<sample name="Sample 2"></sample>
</works>
Результат работы:
Sample 1
Sample 2
==============================================
Тело XML:
<works>
<sample name="Пример 1"></sample>
<sample name="Пример 2"></sample>
</works>
Результат работы отсутствует...
Скрипт:
mytrace=function(x){
rootnode=x.firstChild;
samples=rootnode.childNodes;
for(i=0;i<samples.length;i++){trace(samples[i].attributes.name);};
};
==============================================
Тело XML:
<works>
<sample name="Sample 1"></sample>
<sample name="Sample 2"></sample>
</works>
Результат работы:
Sample 1
Sample 2
==============================================
Тело XML:
<works>
<sample name="Пример 1"></sample>
<sample name="Пример 2"></sample>
</works>
Результат работы отсутствует...