Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Изменение текста с помощью JavaScript. (Remy)
Author Message
Remy
Участник форума



Joined: 28 Mar 2004
Posts: 353
Карма: 2
   поощрить/наказать

Location: Internet

PostPosted: Fri Apr 30, 2004 3:27 am ()
   Post subject: Изменение текста с помощью JavaScript.
Reply with quote

Друзья, помогите пожалуйста!
Какой нужен скрипт, что бы текст в тегах <div></div>, при наведении курсора менялся на другой, и наоборот?
Пытался написать самостоятельно, но кроме сообщений об ошибках ничего не получил! :-(
Back to top
View user's profile Send private message Send e-mail
Евгений Галашин
Модератор



Joined: 29 Dec 2003
Posts: 1861
Карма: 32
   поощрить/наказать


PostPosted: Fri Apr 30, 2004 8:37 am (спустя 5 часов 9 минут)
   Post subject:
Reply with quote

www.kruglov.ru/klayers
Для Вас — самый подходящий вариант...
Back to top
View user's profile Send private message
Remy
Участник форума



Joined: 28 Mar 2004
Posts: 353
Карма: 2
   поощрить/наказать

Location: Internet

PostPosted: Tue May 11, 2004 12:14 pm (спустя 11 дней 3 часа 37 минут)
   Post subject:
Reply with quote

Евгений Галашин wrote:
www.kruglov.ru/klayers
Для Вас — самый подходящий вариант...
Как оказалось, не совсем...
Back to top
View user's profile Send private message Send e-mail
nonamezzz
Участник форума



Joined: 23 Mar 2004
Posts: 105
Карма: 1
   поощрить/наказать


PostPosted: Tue May 11, 2004 2:52 pm (спустя 2 часа 38 минут)
   Post subject:
Reply with quote

Попробуйте вот так, если еще не пробовали:
Code (html): скопировать код в буфер обмена
<div (december.com/html/4/element/div.html) onMouseOver="this.innerText='  2'" onMouseOut="this.innerText='  1'"> (december.com/html/4/element/.html)</div>
Back to top
View user's profile Send private message Send e-mail
Кирилл Моисеенков
Участник форума
Warnings: 2


Joined: 19 Apr 2004
Posts: 135
Карма: -66
   поощрить/наказать


PostPosted: Tue May 11, 2004 3:24 pm (спустя 31 минуту)
   Post subject:
Reply with quote

nonamezzz:
this.InnerHTML - можно и так.
Back to top
View user's profile Send private message Send e-mail
Remy
Участник форума



Joined: 28 Mar 2004
Posts: 353
Карма: 2
   поощрить/наказать

Location: Internet

PostPosted: Tue May 11, 2004 3:51 pm (спустя 27 минут)
   Post subject:
Reply with quote

nonamezzz:
Действительно: все гениальное - просто! :-)
Back to top
View user's profile Send private message Send e-mail
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6840
Карма: 131
   поощрить/наказать


PostPosted: Wed May 12, 2004 8:50 pm (спустя 1 день 4 часа 59 минут)
   Post subject:
Reply with quote


М

Ветка выделена в отдельную тему «Про Жабу и т.п.»,
расположенную в форуме Мусоропровод (12 Мая 2004, 21:50).
Back to top
View user's profile Send private message Send e-mail
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6840
Карма: 131
   поощрить/наказать


PostPosted: Wed May 12, 2004 8:55 pm (спустя 5 минут)
   Post subject:
Reply with quote


М

Тема переименована.
Оффотп удалён.
Убедительная просьба воздержаться впредь от оффтопа. Буду наказывать.

Remy:
На будущее: давайте темам более осмысленное название. Бессмысленные темы (темы обо всём) приводят к оффтопу и другим не менее неприятным вещам.
Back to top
View user's profile Send private message Send e-mail
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6840
Карма: 131
   поощрить/наказать


PostPosted: Thu May 13, 2004 11:40 am (спустя 14 часов 45 минут)
   Post subject:
Reply with quote


М

Перенесено из форума: Прочее.
Перенесено в форум: Программирование::JavaScript::Разное.
Back to top
View user's profile Send private message Send e-mail
Guest






Карма: 388
   поощрить/наказать


PostPosted: Wed Mar 04, 2009 4:17 pm (спустя 4 года 9 месяцев 22 дня 4 часа 36 минут; написано за 39 секунд)
   Post subject:
Reply with quote

innerText и InnerHTML не работают в мазилле 3
Back to top
Guest






Карма: 388
   поощрить/наказать


PostPosted: Mon Jul 13, 2009 12:32 am (спустя 4 месяца 8 дней 8 часов 14 минут; написано за 6 секунд)
   Post subject:
Reply with quote

// флаг для переключателя
var flag=1;

/* Функция скрывания */
/*в функцию передаю парметр, он же id блока к которому обращаемся*/
function hide(FlagId){
        var Flag = document.getElementById(FlagId);
        if (Flag){Flag.style.display = 'none';}
}
/* Функция раскрываения */
function show(FlagId){
        var Flag = document.getElementById(FlagId);
        if (Flag){Flag.style.display = 'block';}
}

/* Тут я изменяю цвет фона окна */
function changeColor(el){
    if(flag==0)
    document.getElementById('WindowColor').style.backgroundColor=el.style.backgroundColor;
}
/* Тут я изменяю цвет текста */
function changeColorTextFool(el){
    if(flag==0)
    document.getElementById('TextColorFool').style.color=el.style.color;
}
/* Переключатель что бы знать это первое нажатие на кнопку или повторное*/
function select(){
    if(flag==0)
        flag=1;
    else flag=0;
}

/* Передвижение окна */
var flag2=0;
/* сюда запишим наши координаты */
var posX, posY;
/* сюда запишим имя нашего id блокв */
var current;
/* тут получаем наши координаты */
function WinMove(event){
    flag2=1;
    var el=document.getElementById(current);
    posX=event.clientX-parseInt(el.style.left);
    posY=event.clientY-parseInt(el.style.top);
}
/* тут передаем в стили лево-право окна, наши координаты */
function WinMoveStart(id){
    var temp = document.getElementById(current);
    if(flag2==1){
        temp.style.left = Math.round(id.clientX-posX)+ 'px' ;
        temp.style.top = Math.round(id.clientY-posY)+ 'px';
    }
}

/* тут я написала функцию которая скроет наше окно на панель вкладок*/
// начальные координаты
var x=30; var y=85;
// скорость с которой будем двигатся
var dx=10; var dy=10;
//сама функция
function minToPanel(id){
        var el=document.getElementById(id);
        //прибавляю к начальным координатам нашу скорость
        x+=dx;
        y+=dy;
        //записываю в стиле лево-право наши координаты
        el.style.top=y+'px';
        el.style.left=x+'px';
        //проверяю до куда нам двигатся, после чего скрываю блок, показываю вкладку и заканчиваю работу функции
        if(x>=380 || y>=380 ){
            document.getElementById(id).style.display='none';
            document.getElementById('mainWin').style.display='block';
            clearInterval(m); m=0;
        }
}
// функция которая позволит запустить функцию скрывания
var m=0;
function start(id){
    if(m==0)
    m=setInterval("minToPanel('" + id + "')", 10);
}


// Тут все тоже самое но в другую сторону
var x2=380; var y2=380;
var dx2=10; var dy2=10;
function maxFromPanel(id){
        var el=document.getElementById(id);
        document.getElementById(id).style.display='block';
        x-=dx;
        y-=dy;
        el.style.top=y+'px';
        el.style.left=x+'px';
        if(x<=30 || y<=85 ){
            document.getElementById('mainWin').style.display='none';
            clearInterval(n); n=0;
        }
}
var n=0;
function start2(id){
    if(n==0)
    n=setInterval("maxFromPanel('" + id + "')", 10);
}
Code (JavaScript): скопировать код в буфер обмена
Back to top
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML