ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Получить высоту ячейки таблицы
  #1  
Старый 07.08.2007, 13:57
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


Question Получить высоту ячейки таблицы

Как получить высоту ячейки таблицы при помощи javascript? При записи
a = table.tr.height
alert(a)
ошибку не выдаёт, а выдаёт пустое окно алерта. Что я не так делаю?
 
Ответить с цитированием

  #2  
Старый 07.08.2007, 13:59
inv
Banned
Регистрация: 03.08.2007
Сообщений: 313
Провел на форуме:
951141

Репутация: 291
По умолчанию

getElementById + clientHeight
childNode + clientHeight
table-tbody
-tr
-td
возможно придется учесть еще толщину рамки
 
Ответить с цитированием

  #3  
Старый 07.08.2007, 14:08
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

это javascript или css ???
Не въеду в синтаксис...я немного не профи.
 
Ответить с цитированием

  #4  
Старый 07.08.2007, 14:30
inv
Banned
Регистрация: 03.08.2007
Сообщений: 313
Провел на форуме:
951141

Репутация: 291
По умолчанию

Это яваскрипт

clientTop
clientHeight

http://www.webmaster.ee/javascript/js.html
 
Ответить с цитированием

  #5  
Старый 07.08.2007, 15:59
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

Спасибо. Плюсег дал, юзаю подсказку
 
Ответить с цитированием

  #6  
Старый 07.08.2007, 17:27
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

var a = document.getElementsById(bott).clientHeight
alert(a)

что тут неправильно??
 
Ответить с цитированием

  #7  
Старый 07.08.2007, 17:34
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


По умолчанию

var a = document.getElementById("td1").clientHeight
alert(a)

хм...странно...поставил так и всё заработало.

Последний раз редактировалось vovan x100; 07.08.2007 в 18:04..
 
Ответить с цитированием

  #8  
Старый 07.08.2007, 17:56
inv
Banned
Регистрация: 03.08.2007
Сообщений: 313
Провел на форуме:
951141

Репутация: 291
По умолчанию

Цитата:
var a = document.getElementsById(bott).clientHeight
если

bott была не переменной а строкой то ты забыл поставить кавычки
И не забудь что еще есть рамка,если она играет конечно роль ...
 
Ответить с цитированием

  #9  
Старый 07.08.2007, 18:04
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


Question

блин, ошибки - то перестало выдавать, но тупо на скрипт страница не раегирует:
Код HTML:
<script name="javascript">
var a = document.getElementById("td1").clientHeight;
var b = a%50;
while (b!=0) 
{
a = a+1;
b = a%50;
}
document.getElementById("td1").Height = a;
</script>
Смысл скрипта в том, чтобы высота строки таблицы была кратна 50 пикселям. Это из-за того, что фоновый рисунок нормально смотриться только в таком случае. ПАМАГИТЕ!

Последний раз редактировалось vovan x100; 07.08.2007 в 18:06..
 
Ответить с цитированием

  #10  
Старый 07.08.2007, 18:27
inv
Banned
Регистрация: 03.08.2007
Сообщений: 313
Провел на форуме:
951141

Репутация: 291
По умолчанию

PHP код:
var $h document.getElementById("td1").clientHeight ;
document.getElementById("td1").clientHeight Math.ceil($h/50)*50
Добавлено:
неправильно!)

Последний раз редактировалось inv; 07.08.2007 в 18:41..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ: Rainbow Tables Thanat0z Расшифровка хешей 11 05.04.2008 19:22
Hybrid Rainbow - Введение в новый метод восстановления паролей Thanat0z Расшифровка хешей 10 02.03.2008 19:57
Ответьте на вопросы Legion342 PHP, PERL, MySQL, JavaScript 5 22.11.2007 14:03
Что такое rainbow tables и их применение MegaBits Чужие Статьи 2 16.11.2006 19:43
Краткое пособие по языку Sql •••™NO FEAR™••• Чужие Статьи 1 28.02.2006 19:52



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ