Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Разработка и сопровождение сайтов (http://forum.sape.ru/forumdisplay.php?f=29)
-   -   Картинка в Форме (http://forum.sape.ru/showthread.php?t=43135)

Minase 10.12.2009 11:01

Картинка в Форме
 
Создал хорошую расчетную форму но терь хочу украсить ее красиво
и суть в том что хотелось бы бы при выборе 1 категории из формы появлялась картинка!!!
Кто нить знает как это сделать или ссылку хоть дайте плз на статью


Код HTML:

<tr>
    <th align="left" scope="col">Оргалит: </th>
    <td><INPUT type="radio" name="orgalit" value="2500" checked>
    ДА;
      <INPUT type="radio" name="orgalit" value="0">
    НЕТ;</td>


extruder 10.12.2009 21:48

Вопрос не совсем понятен.
Из какой формы, как появлялась.

Рискну предположить, что при клике на первый радиобаттон должна появляться скрытая картинка без перезагрузки страницы.

Тогда примерно так должно быть.

Картинку надо сделать скрытой
Код:

<img src="..." id="image" style="this.style.visibility='hidden';">
А при клике картинка должна делаться видимой
Код:

<input type="radio" onclick="document.getElementById("image").style.visibility='visible';">

Yappie 10.12.2009 21:54

Поправочку там внесите, а то работать не будет...

<img src="..." id="image" style="visibility: hidden;">

А лучше даже display: none; и во втором коде ...'image').style.display='block';

При visiblity под невидимую картинку будет оставаться выделенное место, тогда как при display:none - пустого места не будет.

А так extruder правильно все посоветовал.

Minase 11.12.2009 11:57

Спасибки оч помогли темку продолжу
вот ща разобрал событие if и застрял

вот код if
Код HTML:

if ($mon == 1)
{
$mon = $total5 / 10;
}
elseif {$mon == 0}
{
$mon = $tota5 + 0;
}

вот инпут

Код HTML:

  <th align="left" scope="col">Монтаж: </th>
  <td> <INPUT type="radio" name="mon" value="1" checked>Да
        <INPUT type="radio" name="mon" value="0">Нет</td>
    </tr>

при введение в php файл значения if форма перестает проводить расчет в чем может быть проблема ?

omnislash 11.12.2009 12:26

Minase, а это есть? :)

$mon = $_POST['mon'];

Minase 11.12.2009 12:31

Цитата:

Сообщение от omnislash (Сообщение 654886)
Minase, а это есть? :)

$mon = $_POST['mon'];

да есть и к сожалению при этом запросе не работает форма (

omnislash 11.12.2009 12:33

$mon = $_REQUEST['mon'];

а так?

Minase 11.12.2009 12:35

Цитата:

Сообщение от omnislash (Сообщение 654893)
$mon = $_REQUEST['mon'];

а так?

тоже не хочет (((
мне прост с $total5 расчетать 10% ну это если выберут функцию но почему то при INPUT type="radio" я могу только производить надбавки пробовал ид приписать тоже не катит во и сижу уже второй день голову ломаю

omnislash 11.12.2009 12:39

$mon = $total5 / 10; - тут total

$mon = $tota5 + 0; - а тут tota

так должно быть?

Minase 11.12.2009 12:41

Цитата:

Сообщение от omnislash (Сообщение 654901)
$mon = $total5 / 10; - тут total

$mon = $tota5 + 0; - а тут tota

так должно быть?

нет это была опечатка уже исправел


Часовой пояс GMT +3, время: 05:31.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.