Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.06.2010, 15:27
Профессор
Отправить личное сообщение для Arfey Посмотреть профиль Найти все сообщения от Arfey
 
Регистрация: 28.05.2010
Сообщений: 204

талица под IE не создаеться ..
var elTR = Div.insertRow( -1 );
elTR.innerHTML += "<td COLSPAN=2>" + dt + "</td>";
var elTR = Div.insertRow( -1 );
var elTD1 = elTR.insertCell( -1 );
elTD1.innerHTML = food;
var elTD3 = elTR.insertCell( -1 );
elTD3.innerHTML = '<input>';

под IE не генерит ...(
помогите
Ответить с цитированием
  #2 (permalink)  
Старый 09.06.2010, 15:28
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

В IE нельзя менять innerHTML у таблицы.
Ответить с цитированием
  #3 (permalink)  
Старый 09.06.2010, 15:29
Профессор
Отправить личное сообщение для Arfey Посмотреть профиль Найти все сообщения от Arfey
 
Регистрация: 28.05.2010
Сообщений: 204

я понимаю ... что незя пользоваться в ИЕ elTR.innerHTML += "<td COLSPAN=2>" + dt + "</td>";

но альтернативы чтоб скрешивало 2 ячейки тоже не знаю ((
Ответить с цитированием
  #4 (permalink)  
Старый 09.06.2010, 15:30
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

создавай ячейку и устанавливай ей атрибут setAttribute('colspan', '2');
__________________
.
Ответить с цитированием
  #5 (permalink)  
Старый 09.06.2010, 15:43
Профессор
Отправить личное сообщение для Arfey Посмотреть профиль Найти все сообщения от Arfey
 
Регистрация: 28.05.2010
Сообщений: 204



подскажите еще 1 момент .. а как перенести если новая дата .. в бок ..?
Ответить с цитированием
  #6 (permalink)  
Старый 09.06.2010, 15:45
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

по подробнее
__________________
.
Ответить с цитированием
  #7 (permalink)  
Старый 09.06.2010, 15:50
Профессор
Отправить личное сообщение для Arfey Посмотреть профиль Найти все сообщения от Arfey
 
Регистрация: 28.05.2010
Сообщений: 204

Сообщение от Skipp Посмотреть сообщение
по подробнее
подобная таблица получилась в коде .. норм получилось
Div = document.getElementById('Tfood');
	//alert (xmlDoc.documentElement.nodeName); // файрфокс возвращает parsererror, есплорер ошибку дает

	for (var x=0; x<showElements.length; x++) {
     
    
	var dt = showElements[x].getElementsByTagName("dt")[0].firstChild.nodeValue;
	var id = showElements[x].getElementsByTagName("id")[0].firstChild.nodeValue;
	var food = showElements[x].getElementsByTagName("food")[0].firstChild.nodeValue;


if(dt != end_dt) { 


 var elTR = Div.insertRow( -1 );
	  var elTD2 = elTR.insertCell( -1 );
	  elTD2.setAttribute('colspan', '2');
	  
	  elTD2.innerHTML  = dt;

}
	  var elTR = Div.insertRow( -1 );
	  

	  
	  
      var elTD1 = elTR.insertCell( -1 );
      elTD1.innerHTML = food;
      var elTD3 = elTR.insertCell( -1 );
      elTD3.innerHTML = '<input>';





var end_dt = dt;  
      }


только она на рисунке уходит в низ .. а как зделать если дата меняеться .. оно разворачивалось в право ?
Ответить с цитированием
  #8 (permalink)  
Старый 09.06.2010, 15:53
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

Если я правильно понял, почитай, может что и найдёшь.
__________________
.
Ответить с цитированием
  #9 (permalink)  
Старый 09.06.2010, 16:21
Профессор
Отправить личное сообщение для Arfey Посмотреть профиль Найти все сообщения от Arfey
 
Регистрация: 28.05.2010
Сообщений: 204

Сообщение от Skipp Посмотреть сообщение
Если я правильно понял, почитай, может что и найдёшь.
не не это ходу не то ..
я тут подумал оно выводиться сча так:
Дата Дата Дата2 Дата2 Дата3
Еда Еда Еда2 Еда2 Еда3

а нада както перекинуть чтоб раскрывать

Дата Дата2 Дата3 Дата Дата2 Дата3
Еда Еда2 Еда3 Еда Еда2 Еда3

как это зделать .. средствами Js я пока могу тока догадываться ...
если знаеш .. подскажи плз)
Ответить с цитированием
  #10 (permalink)  
Старый 09.06.2010, 16:24
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

Честно, ни фига не понял
__________________
.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Люди, помогите адаптировать скрипт под Оперу KiLLk Opera, Safari и др. 1 01.06.2009 01:05
Как писать скрипты под Opera? ucsus (X)HTML/CSS 2 15.04.2009 13:07
Верстка под КПК demi (X)HTML/CSS 6 31.01.2009 11:33
GetVariable (flash) не работает под FireFox Vodan Общие вопросы Javascript 2 21.12.2008 17:26
Выезжание таблицы из под ниоткуда. lancer Элементы интерфейса 3 29.06.2008 15:03