Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / HTML содержание таблицы / 10 сообщений из 10, страница 1 из 1
02.02.2006, 10:41
    #33518167
MsDatabaseru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML содержание таблицы
как программно заменить содержимое таблицы документа Html

к ссылкам и картинкам можно обращаться через соответствующие коллекции
а вот коллекции таблиц не нашел..
...
Рейтинг: 0 / 0
03.02.2006, 11:18
    #33521294
madgol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML содержание таблицы
Если програмно в смысле в real-time, то используй DOM (document object model, в FireFox есть Dom Inspector с момощью которого можно посмотреть модель документа) и Java Script.

Example:

Код: plaintext
1.
2.
<td id="conteiner" align="center">
	
</td>

Код: plaintext
1.
table = document.getElementById('conteiner'); 
table.innerHTML = your_data;
...
Рейтинг: 0 / 0
03.02.2006, 11:50
    #33521463
madgol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML содержание таблицы
Чёрт, почему нельзя подправить свой пост (програмно, с момощью)
...
Рейтинг: 0 / 0
03.02.2006, 15:01
    #33522268
MsDatabaseru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML содержание таблицы
к сожалению так в моем случае не получится таблица безымянная , без свойства ID

вот такого вида:

<table width=519><tr><td align=center>
<p style='border-top-color:skyblue; border-left-color:skyblue;
border-right-color:skyblue; border-bottom-color:skyblue; border-width:5px;
border-style:solid; padding:8px'>
<font color='skyblue' size=3><b>уФБОШФЕ ЛПНБОДЙТПН пзЕКНБ ЪБ 4,99 Х.Е

зы привет тем кто знает откуда это ))
...
Рейтинг: 0 / 0
06.02.2006, 15:03
    #33526110
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML содержание таблицы
http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/getelementsbytagname.asp
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
08.02.2006, 16:50
    #33532077
real_madgol
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML содержание таблицы
MsDatabaseruк сожалению так в моем случае не получится таблица безымянная , без свойства ID


Тогда используй DOM модель.
...
Рейтинг: 0 / 0
09.02.2006, 08:39
    #33532955
ZemA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML содержание таблицы
MsDatabaseruкак программно заменить содержимое таблицы документа Html
пример динамического редактирования таблицы
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
<html> <body>

<script language="JavaScript" TYPE="text/javascript">
  function delete_row(idx) {
    tbl = document.getElementsByTagName('table');
    tbl.item( 0 ).deleteRow(idx);
    //document.getElementById('t1').deleteRow(idx);
    return false; 
  }

  function edit_row(idx) {
    row = document.getElementById('t1').rows.item(idx);
    cell = row.cells.item( 0 );
    txt = prompt("Введите текст", cell.innerHTML);
    if (txt)
      cell.innerHTML = txt; 
    return false; 
  }

  function add_row() {
    out = document.getElementById('t1');
    len = out.rows.length;
    row = out.insertRow(len);
    row.insertCell( 0 ).innerHTML = len;
    row.insertCell( 1 ).innerHTML = '\
      <a href="javascript:;" onClick="edit_row(this.parentNode.parentNode.rowIndex);"> изменить </a>';
    row.insertCell( 2 ).innerHTML = '\
      <a href="javascript:;" onClick="delete_row(this.parentNode.parentNode.rowIndex);"> удалить </a>';
    return false; 
  }

</script>

<button onClick="javascript: add_row();"> Добавить строку </button>

<table id='t1' border= 1 >
  <tr> <td>
     0 
  </td>
  <td>
    <a href="javascript:;" onClick="edit_row(this.parentNode.parentNode.rowIndex);"> изменить </a>
  </td>
  <td>
    <a href="javascript:;" onClick="delete_row(this.parentNode.parentNode.rowIndex);"> удалить </a>
  </td> </tr>
</table>

</body> </table>

...
Рейтинг: 0 / 0
09.02.2006, 14:14
    #33534269
MsDatabaseru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML содержание таблицы
методом
tbl = document.getElementsByTagName('table');

можно получить только первую безымянную таблицу...
а как найти вторую, третью?
...
Рейтинг: 0 / 0
09.02.2006, 15:57
    #33534731
ZemA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML содержание таблицы
MsDatabaseru пишет:
> методом
> tbl = document.getElementsByTagName('table');
>
> можно получить только первую безымянную таблицу...
> а как найти вторую, третью?
> Тема <http://www.sql.ru/forum/actualthread.aspx?tid=258120> Ответить
> <http://www.sql.ru/forum/actualpost.aspx?tid=258120>
>

document.getElementsByTagName(TAG) возвращает коллекцию элеменов, т.е:
document.getElementsByTagName(TAG).item(0) - первый элемент коллекции
document.getElementsByTagName(TAG).item(1) - второй элемент коллекции
document.getElementsByTagName(TAG).item(document.getElementsByTagName(TAG).length-1)
- последний элемент коллекции

посмотри тут http://www.w3.org/TR/DOM-Level-2-HTML/
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
10.02.2006, 11:37
    #33536513
MsDatabaseru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HTML содержание таблицы
спасибо огромное!
то что надо!!!
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / HTML содержание таблицы / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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