Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.

№126-04-2006 13:42:27

Hima
Участник
 
Группа: Members
Зарегистрирован: 12-01-2006
Сообщений: 5

заполнение поля после перезагрузки страницы

Выделить код

Код:

DescrText = document.getElementById('Descript').value
document.location.reload();
alert(DescrText);
document.getElementById('Descript').value = DescrText;

страничка обновляется, делается alert и в поле Descript кидается текст.

если alert убрать, то текст в Descript не кидается....что за гадость?

Отсутствует

 

№226-04-2006 13:46:26

CVB
Участник
 
Группа: Members
Зарегистрирован: 13-04-2006
Сообщений: 54

Re: заполнение поля после перезагрузки страницы

Попробуй

Выделить код

Код:

var Elem = document.getElementById('Descript');
if (Elem)
{
alert('Is Elem');
Elem.value = DescrText;
}

У тебя скорее всего элемент ещё несуществует

Отсутствует

 

№326-04-2006 14:03:31

Hima
Участник
 
Группа: Members
Зарегистрирован: 12-01-2006
Сообщений: 5

Re: заполнение поля после перезагрузки страницы

с алертом работает, а вот так:

Выделить код

Код:

var Elem = document.getElementById('Descript');
if (Elem)
{
Elem.value = DescrText;
}

нет...мне не нужен алерт 8(

Отсутствует

 

№426-04-2006 14:20:16

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
Веб-сайт

Re: заполнение поля после перезагрузки страницы

Может, так:

Выделить код

Код:

function setText (id, text)
{
    try
    {
        document. getElementById (id). value = text;
    }
    catch (e)
    {
        window. setTimeout (setText, 0);
    }
}

DescrText = document. getElementById ("Descript"). value;
document. location. reload ();
setText ("Descript", DescrText);

попробовать ?


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№526-04-2006 14:32:06

Hima
Участник
 
Группа: Members
Зарегистрирован: 12-01-2006
Сообщений: 5

Re: заполнение поля после перезагрузки страницы

Да действительно ощущение такое, что просто страничка недоперезагрузилась...:(
В FF работает, в IE нет :(

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]