powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Скрытие/ отображение ячеек с помощью JavaScript
6 сообщений из 6, страница 1 из 1
Скрытие/ отображение ячеек с помощью JavaScript
    #34156163
eUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Снова всем привет!
Вот часть кода.
Код: 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.
<table width="100%" border="0" cellpadding="0" cellspacing="0">
	<tr>
		<td id="info1" width="120" height="13" align="left" valign="bottom">
			...
		</td>
		<td height="13">
			<table height="13" width="100%" border="0" cellpadding="0" cellspacing="0">
				<tr>
					<td id="passedCadre" bgcolor="#0000FF" width="1" height="13" style="border-style:solid; border-color:#000000; border-width: 1; border-right-style:none">
						<img ...>
					</td>
					<td id="remainCadre" width="0%" height="13" style="border-style:solid; border-color:#000000; border-width:1; border-left-style:none">
						<img ...>
					</td>
					<td id="tdTime1" width="2" height="13">
						<img ...>
					</td>
					<td id="tdTime2" height="13" style="border-style:solid; border-color:#000000; border-width:1">
						<input type="text" id="Time" disabled="yes" name="Time" style="background-color: #F6FAFC; border-style:none; display: block; width:40;" value=" --:--:--">
					</td>
				</tr>
			</table>
		</td>
	</tr>
	<tr>
		<td width="2" height="13">
			<!--//-->
		</td>
		<td height="13">
			<img ...>
		</td>
	</tr>
</table>
Многие браузеры отображают это одинаково. То есть поддерживает кроссбраузерность.
Но есть проблема: как с помощью (именно) JavaScript управлять скрытие/ отображение ячеек с id="tdTime1" и id="tdTime2", при этом скрытие типа
Код: plaintext
display = "none"
а не с помощью
Код: plaintext
visibility = "hidden"
Очень важна кроссбраузерность. Заранее спасибо!
...
Рейтинг: 0 / 0
Скрытие/ отображение ячеек с помощью JavaScript
    #34156539
Фотография Green2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
можно спросить в скрипте, какой браузер и подставить соответствующий код.
--



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Скрытие/ отображение ячеек с помощью JavaScript
    #34158431
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У атрибутов display и visibility разные задачи. Один из атрибутов задает элементу команду "не отображаться в броузере, НЕ участвовать в формировании старицы", второй атрибут задает элементу команду "не отображаться в броузере, НО участвовать в формировании старицы".

Вы просто так не можете ужалить один столбец из потока формирования страницы.
В любом случае RTFM и все встанет на свои места.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Скрытие/ отображение ячеек с помощью JavaScript
    #34159109
eUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To Green2 :
т.е. вы имеете в виду, что определить браузер и в соответствии с этим изменить с помощью CSS-стиля отображение? Если так, то я это знаю, но как? Я перепробовал различные варианты, и никак. Может что-то хитрое пропустил?

To 4m@t!c :
что такое RTFM? Где взять?
...
Рейтинг: 0 / 0
Скрытие/ отображение ячеек с помощью JavaScript
    #34159927
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
define:RTFM
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Скрытие/ отображение ячеек с помощью JavaScript
    #34165703
eUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я сам себя напоганил и сам исправил:) Дело в том, что созданную мной функция для определения браузера не правильно работала! Всего лишь из-за неправильного присвоения переменных... В итоге тратил кучу времени на поиск ерундовой ошибки. Короче, спасибо, что помогали. Если вам нужна функция определения, я могу написать, она не сложная.
Скрытие/ отображение ячейки осуществляется так (примерно):
Код: plaintext
1.
2.
3.
document.all["tdTime1"].style.display = 'none'
  //или
  document.all["tdTime1"].style.display = 'block'
  
А так в общем-то тема закрыта.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Скрытие/ отображение ячеек с помощью JavaScript
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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