Дизайн и Верстка > Всё о Html
Ламерский вопрос требует нормальный ответ :)
(1/1)
Vonavi:
Господа... у меня появилась какая то дурная проблема.... Требуется сделать изменение данных... но нужно чтоб в форме были видны и предидущие данные....
Так вот есть тег в нем куча \'ов как сделать один из опшенов выделиным по умолчанию??? Ну кроме как написать в нем selected??....
Макс:
--- Цитировать ---но нужно чтоб в форме были видны и предидущие данные....
--- Конец цитаты ---
По-моему одним HTML ты не обойдешься, тут нужны серверные языки
--- Цитировать ---как сделать один из опшенов выделиным по умолчанию??? Ну кроме как написать в нем selected??....
--- Конец цитаты ---
Никак. А почему selected не подходит?
Vonavi:
Selected не подходит потому что я не знаю что выделять :))) Т.е например есть оптиион:
Какаято сторока
Моя прога смотрит "ага что у этого дяденьки было раньше в форме... ага 33... анука выдели 33!".... а мне нужно чтоб выделялся именно тот который она сказала.... И каждый раз эта цифра может менятся....
А как например это с серверным языком сделать???
P.S Программа котороя видет эту обработку написанна на php а сам лижит в отдельном FastTemplate шаблоне.....
Макс:
Я бы на твоем месте сделал бы так:
1. Делаешь массив
$select = array("value0","value1",...);
Где value1 - строка для нулевого OPTION-а:
value0
value1
...
2. Выводишь построчно каждый OPTION но перед выводом смотришь, не сопадает ли его значение с тем что дяденька передал.
while(each($key,$val)=list($select))
{
if ($send == $val)
{
echo "".$val."";
}
else
{
echo "".$val."";
}
}
Надеюсь ты хоть что-то поймешь. :)
Vonavi:
Понял... вот только одна проблема... От шаблоноа всетаки придется отказатся....:((
А жаль так удобно было....
Навигация
Перейти к полной версии