Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отправка данных скрипта вместе с формой 
:(
    Опции темы
Хоббит
Дата 29.12.2005, 22:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

Репутация: нет
Всего: 1



Код

<script type = 'text/javascript'>                
    var maxv = 20;
    setTimeGou = window.setInterval('f()', 1000);
    function f()
    {
        maxv--;
        document.getElementById('timer').innerHTML = maxv;
        if (maxv == 0)
        {
            clearInterval(setTimeGou);
            window.location.href = '".$_SERVER['SCRIPT_NAME']."?type=newv'
        }
    }
    </script>    

<form action = '".$_SERVER['SCRIPT_NAME']."' method = post>                            
                    <table width = 300 align = center cellpadding = 3 cellspacing = 0 border = 0>
                        <tr>
                            <td colspan = 2 align = right>
                                <b>Времени осталось</b>
                                <font class = 'error'><div id = 'timer'>20</div></font>
                            <td/>
                        </tr>
                                             <input type = submit name = 'send' value = ''>
</table>
</form>


Нужно вместе с данными формы отправить значение поля timer в момент нажатия кнопки. То есть определить показание времени.

Это сообщение отредактировал(а) Sardar - 2.1.2006, 17:36
PM MAIL   Вверх
Illuminaty
Дата 29.12.2005, 22:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


/*Антон Захаров*/
***


Профиль
Группа: Комодератор
Сообщений: 1238
Регистрация: 19.3.2005
Где: Россия, Казань

Репутация: 4
Всего: 56



действия.
1) Создать в форме скрытое поле
2) Перед отправкой данных записать в него то, что тебе надо
PM MAIL ICQ   Вверх
Хоббит
Дата 29.12.2005, 23:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

Репутация: нет
Всего: 1



отлично ... как записать что то в скрытое поле ... пробывал также в inerrHTML скрипт виснет ...
привидите пжалуйста пример
PM MAIL   Вверх
Illuminaty
Дата 29.12.2005, 23:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


/*Антон Захаров*/
***


Профиль
Группа: Комодератор
Сообщений: 1238
Регистрация: 19.3.2005
Где: Россия, Казань

Репутация: 4
Всего: 56



Код

<input type="hidden" id="hiddenId" value="">

Код

var foo = 1;
document.getElementById("hiddenId").value = foo;

PM MAIL ICQ   Вверх
Хоббит
Дата 30.12.2005, 09:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1263
Регистрация: 6.11.2005

Репутация: нет
Всего: 1



а .. блин ... а я в input вместо шв написал name .... (лоханулся)
Спасибо!
PM MAIL   Вверх
Illuminaty
Дата 30.12.2005, 11:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


/*Антон Захаров*/
***


Профиль
Группа: Комодератор
Сообщений: 1238
Регистрация: 19.3.2005
Где: Россия, Казань

Репутация: 4
Всего: 56



name тоже не забудь определить у hidden'а.
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1150 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.