X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Нужно написать простенький сценарий на js
Belovsan
Belovsan
Topic Starter сообщение 13.10.2010, 12:15; Ответить: Belovsan
Сообщение #1


В общем есть див с классом .log_1. В нём содержится определённый текст. Надо написать сценарий такого типа, если текст, содержащийся в классе .log_1 будет более n-го кол-ва букв (например 10), тогда этому диву присваиваем класс .log_2.
Помогите пожалуйста, если можете :)
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
сообщение 13.10.2010, 12:36; Ответить: locky-yotu
Сообщение #2


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title>Sample</title>
<script type="text/javascript">
var textLengthChecker = function(id,len,clName) {
var obj = document.getElementById(id);
obj.className = (obj.innerHTML.length >= len)?(clName):(obj.className);
}
</script>
</head>
<body>
<div class="someClassName" id="instance01">
Параметр Родинга-Гамильтона позволяет исключить из рассмотрения угол курса, игнорируя силы вязкого трения. Проекция на подвижные оси позволяет исключить из рассмотрения ньютонометр, переходя в другую систему координат. Астатическая система координат Булгакова трудна в описании. Основание, как можно показать с помощью не совсем тривиальных вычислений, проецирует уход гироскопа, используя имеющиеся в этом случае первые интегралы.
</div>
<script type="text/javascript">
var inst01 = new textLengthChecker('instance01',10,'anotherClassName');
</script>
</body>
</html>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
сообщение 13.10.2010, 13:11; Ответить: locky-yotu
Сообщение #3


оно?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Belovsan
Belovsan
Topic Starter сообщение 13.10.2010, 20:55; Ответить: Belovsan
Сообщение #4


Уже подсказали мне решение. Правда другое. Завтра проанализирую ваше.
Спасибо, что отозвались на мой крик :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
gennickkk
gennickkk
сообщение 17.11.2012, 15:02; Ответить: gennickkk
Сообщение #5


Доброго времени суток!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
LifeUP
LifeUP
сообщение 19.11.2012, 11:53; Ответить: LifeUP
Сообщение #6


на Jquery пример
if($('.log_1').text().length > 10)
{
    $('.log_1').addClass('.log_2');
}


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужно разносить телеграм каналы по разным аккаунтам?
9 Mixatraider 1887 20.3.2024, 18:34
автор: Rebex
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыСколько времени нужно для раскачки нового сайта?
29 metvekot 7994 8.3.2024, 15:41
автор: malamut
Открытая тема (нет новых ответов) Нужно ли закрывать ненужные страницы тегом noindex, follow?
8 noviktamw 2905 2.3.2024, 12:53
автор: toplinks
Открытая тема (нет новых ответов) Нужно сделать репост статей в соц сети
1 HavingingWorld 2475 27.2.2024, 2:15
автор: AndrePro
Открытая тема (нет новых ответов) Нужно ли указывать регион для сайта?
2 rownong27 1198 18.2.2024, 23:20
автор: rownong27


 



RSS Текстовая версия Сейчас: 19.4.2024, 3:08
Дизайн