[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Форма и 3 кнопки, Как реализовать переход?
phpuse
Есть форма - Однострочное текстовое поле. И есть три кнопки. Подскажите пожалуйста как реализовать, чтоб после ввода инфы в форму, при нажатии одной кнопки был переход по одному УРЛ'у, при нажатии другой - переход на другой УРЛ, и т.д для всех трех кнопок? А инфа для перехода берется из значения в однострочном текстовом поле.

Спасибо.



Спустя 38 минут, 14 секунд (10.04.2010 - 19:21) waldicom написал(а):
1. Если инфа об адресе берется с текстового поля, то где смысл в трех кнопках?
2. Это можно реализовать как с помощью javascript, так и php.
Если из текстового поля берется только часть адреса, то никто не мешает задать адреса при генерации формы, а если нет, то приходим к пункту 1

Спустя 1 час, 47 минут, 7 секунд (10.04.2010 - 21:08) sergeiss написал(а):
Вот смотри. Есть функция на JS, при вводе в одном текстовом поле срабатывает событие onkeyup, в котором вызывается указанная ниже функция. И выставляются параметры для нескольких ссылок, находящихся рядом с полем ввода.
Можешь сделать нечто подобное и с кнопками.

function set_correct_reference()
{
var date_process=document.getElementById( 'date_process' ).value;
var date_process_end=document.getElementById( 'date_process_end' ).value;
var load_stat_day=document.getElementById( 'load_stat_day' );
var top20_search=document.getElementById( 'top20_search' );
var count_stat_util=document.getElementById( 'count_stat_util' );
var period_count=document.getElementById( 'period_count' ).value;

if( period_count != 1 && period_count != 7 ) period_count=1;

load_stat_day.href='load_stat_day_manual.php?date='+date_process;
load_stat_day.title=load_stat_day.href;
top20_search.href='top20_search.php?date='+date_process;
top20_search.title=top20_search.href;
if( date_process_end == '' )
count_stat_util.href='count_utilization_period.php?date_util='+date_process+'&period_count='+period_count;
else
count_stat_util.href='count_utilization_period.php?date_util='+date_process+'&date_util_end='+date_process_end+'&period_count='+period_count;
count_stat_util.title=count_stat_util.href;
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.