powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JavaScript. Как получить текстовое представление элемента?
15 сообщений из 15, страница 1 из 1
JavaScript. Как получить текстовое представление элемента?
    #33802382
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<root>
   <row>
      <cell>asdf</cell>
      <cell>wefefe</cell>
      <cell>oiooo</cell>
   </row>
</root>

AJAX code:
Код: plaintext
1.
2.
3.
4.
5.
function (response){
   var root=response.responseXML.documentElement;
   var row=root.getFirstChild;
   var raw_row=row.toString()???;
}
как получить в raw_row значение "row.innerHTML"?
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33802501
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
riman
AJAX code:
Код: plaintext
1.
2.
3.
4.
5.
function (response){
   var root=response.responseXML.documentElement;
   var row=root.getFirstChild;
   var raw_row=row.data;
}
как получить в raw_row значение "row.innerHTML"?
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33802576
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
am_sasa riman
AJAX code:
Код: plaintext
1.
2.
3.
4.
5.
function (response){
   var root=response.responseXML.documentElement;
   var row=root.getFirstChild;
   var raw_row=row.data;
}
как получить в raw_row значение "row.innerHTML"?

не пашет. Пишет [undefined]
Хотя "внутренности" точно есть, потому что вот это работает:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
function (response){
   var root=response.responseXML.documentElement;
   var row=root.getFirstChild;

   var cells=row.getElementsByTagName("cell");
   var cells_array=$A(cells);//prototype library helper function
   cells_array.each(function exploreIt(cell, index){
      alert(cell.firstChild.data);
   });
}
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33802709
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
дык
Код: plaintext
firstChild.data
а не
Код: plaintext
getFirstChild.data
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33802719
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
am_sasaдык
Код: plaintext
firstChild.data
а не
Код: plaintext
getFirstChild.data

это просто опечатка.
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33802778
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так дерево надо до конца разбирать!!!
первый
Код: plaintext
   var row=root.getFirstChild;
дает row, а у него нифига нету!
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33802820
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
am_sasaтак дерево надо до конца разбирать!!!
первый
Код: plaintext
   var row=root.getFirstChild;
дает row, а у него нифига нету!

после
Код: plaintext
   var row=root.firstChild;
я получу row? Отлично! Теперь мне нужно получить
row.innerHTML. Т.е.


Код: plaintext
1.
2.
3.
4.
5.
function (response){
   var root=response.responseXML.documentElement;
   var row=root.firstChild;
   var raw_row=row.какая_то_функция;
}
и чтобы raw_row="<cell>asdf</cell> <cell>wefefe</cell> <cell>oiooo</cell>"
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33803010
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нельзя!
мона так, если конешна получица...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<root>
   <row>
   <![CDATA[
      <cell>asdf</cell>
      <cell>wefefe</cell>
      <cell>oiooo</cell>
   ]]>
   </row>
</root>
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33803028
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
am_sasaнельзя!
мона так, если конешна получица...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<root>
   <row>
   <![CDATA[
      <cell>asdf</cell>
      <cell>wefefe</cell>
      <cell>oiooo</cell>
   ]]>
   </row>
</root>

хреново.
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33803229
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
riman am_sasaнельзя!
мона так, если конешна получица...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<root>
   <row>
   <![CDATA[
      <cell>asdf</cell>
      <cell>wefefe</cell>
      <cell>oiooo</cell>
   ]]>
   </row>
</root>

хреново.

тогда руками, разбираешь и генеришь свой инер...
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33803234
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
am_sasaтогда руками, разбираешь и генеришь свой инер...
:) наверное я так и сделал? А что ещё остаётся?
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33803271
XML DOM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
var raw_row = row.xml;
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33804781
Фотография riman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XML DOMvar raw_row = row.xml;

undefined. :(


Чет я такого метода не нашел даже в документации.
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33805390
помпа осла
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
riman XML DOMvar raw_row = row.xml;

undefined. :(


Чет я такого метода не нашел даже в документации.
msdn

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
var xmlDoc =  new  ActiveXObject("Msxml2.DOMDocument.3.0");
xmlDoc.async = false;
xmlDoc.load("books.xml");
 if  (xmlDoc.parseError.errorCode !=  0 ) {
   var myErr = xmlDoc.parseError;
   alert("You have error " + myErr.reason);
}  else  {
   alert(xmlDoc.xml);
}
...
Рейтинг: 0 / 0
JavaScript. Как получить текстовое представление элемента?
    #33805696
am_sasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помпа осла
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.3.0");
это шутка?
била вместе с гетсом на колыму...
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / JavaScript. Как получить текстовое представление элемента?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]