powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / <TR style="display:none;">
8 сообщений из 8, страница 1 из 1
<TR style="display:none;">
    #34739414
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
заметил что для строки установка style="display:none;" не идентична удалению её
кто-нибудь знает в чем разница и где можно прочитать? сам не яве и хтмл-е мягко говоря слаб
заранее благодарен
...
Рейтинг: 0 / 0
<TR style="display:none;">
    #34739536
Фотография SkyLight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему это должно быть одно и то же? display: none просто СКРЫВАЕТ строку и всё
...
Рейтинг: 0 / 0
<TR style="display:none;">
    #34739580
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хорошо, а чем скрытие отличается от удаления? с точки зрения визуального восприятия
меня интересует как надо пересчитывать colspan и rowspan
...
Рейтинг: 0 / 0
<TR style="display:none;">
    #34739700
Фотография Хрюхрюшкин.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperхорошо, а чем скрытие отличается от удаления? с точки зрения визуального восприятия
меня интересует как надо пересчитывать colspan и rowspan
Если строка скрыта — она не удалена. Вот и всё. Соответственно, при установке display:none colspan И rowspan не уменьшаются.
...
Рейтинг: 0 / 0
<TR style="display:none;">
    #34739818
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хрюхрюшкин.
Если строка скрыта — она не удалена. Вот и всё. Соответственно, при установке display:none colspan И rowspan не уменьшаются.
если строку скрыть и colspan И rowspan не менять, то ячейки съезжают, из надо пересчитывать
на небольших таблицах всё более-менее работает, но вот если ячеек много, начинаются непонятки

вот например здесь оно еще работает:

Код: 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.
50.
51.
52.
53.
<html>
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>

<body bgcolor="#FFFFFF" text="#000000">

<table width="050%" border="01" cellspacing="0" cellpadding="1">
  <tr id='1'> 
    <td colspan= 2 > 1 
      <input id="b" type="submit" name="c" value="-" onclick="ShowHide(document.getElementById('b').value)">
    </td>
    <td> 11 </td>
  </tr>
  <tr id='0'> 
    <td rowspan="3" id='234'> 234 </td>
    <td> 22 </td>
    <td> 223 </td>
  </tr>
  <tr > 
    <td id='33' rowspan="2" > 33 </td>
    <td> 333 </td>
  </tr>
  <tr id='44'> 
    <td> 44 </td>
  </tr>
  <tr id='5'> 
    <td  colspan= 2 > 5 </td>
    <td> 55 </td>
  </tr>
</table>
</body>


<script>
function ShowHide(sign) {
  s=(sign=='-')?'none':'';
  obj=document.getElementById('44').style;
  obj.display=s;
  
  obj=document.getElementById('b');
  obj.value=(s=='')?'-':'+';
  

 obj=document.getElementById('33');
 obj.rowSpan+=obj.value=(sign=='-')?- 1 : 1 ;

 obj=document.getElementById('234');
 obj.rowSpan+=obj.value=(sign=='-')?- 1 : 1 ;
}
</script>
</html>


а вот файл который я приложил - там уже нет

ну да ладно, я так понимаю этим тут тоже не особо занимаются
...
Рейтинг: 0 / 0
<TR style="display:none;">
    #34740486
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSuperа чем скрытие отличается от удаления?
Тем что "скрытое" можно сделать видимым в нужный момент, а удалёное уже не вернеш...
...
Рейтинг: 0 / 0
<TR style="display:none;">
    #34740714
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa SergSuperа чем скрытие отличается от удаления?
Тем что "скрытое" можно сделать видимым в нужный момент, а удалёное уже не вернеш... я же написал - с точки зрения визуального восприятия
...
Рейтинг: 0 / 0
<TR style="display:none;">
    #34741388
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А это уже зависит от того как браузер к этому "относится" Т.к. в любом случае сам элемент-то существует ;)
----------
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / <TR style="display:none;">
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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