Есть такой select
<select id="tematic" style="float: right; margin-right: 5px; margin-top: 5px; cursor: pointer;">
<option>Общая</option>
<option>Информатика</option>
<option>Промышленность</option>
<option>Разговорная</option>
</select>
как сделать так что при выборе optionса происходило событие? Например выбрали <option>Разговорная</option> нам выводиться сообщение
echo "Вы выбрали тематику Разговорная";
Заранее спасибо!
Спустя 5 минут, 30 секунд (17.04.2012 - 09:51) m4a1fox написал(а):
radoslav
Учим мат часть.
НУ а после
Учим мат часть.
<select name="theme" id="tematic" style="float: right; margin-right: 5px; margin-top: 5px; cursor: pointer;">
<option value="general">Общая</option>
<option value="informatics">Информатика</option>
<option value="industry">Промышленность</option>
<option value="conversation">Разговорная</option>
</select>
НУ а после
if(isset($_POST['theme'])){
if($_POST['theme'] == 'general'){
echo 'Вы выбрали тематику Общая';
}elseif($_POST['theme'] == 'conversation'){
echo "Вы выбрали тематику Разговорная";
}elseif($_POST['theme'] == 'informatics'){
echo "Вы выбрали тематику Информатика";
}else{
echo "Вы выбрали тематику Промышленность";
}
}
Спустя 1 минута, 45 секунд (17.04.2012 - 09:53) Игорь_Vasinsky написал(а):
<select onchange="alertOption(this)">
<option value="Значение 1">Значение 1</option>
<option value="Значение 2">Значение 2</option>
<option value="Значение 3">Значение 3</option>
</select>
<script type="text/javascript">
function alertOption(select)
{
alert(select.value);
}
</script>
Спустя 2 минуты, 47 секунд (17.04.2012 - 09:56) Игорь_Vasinsky написал(а):
m4a1fox
<select name="theme" id="tematic" style="float: right; margin-right: 5px; margin-top: 5px; cursor: pointer;">
<option value="Общая">Общая</option>
<option value="Информатика">Информатика</option>
<option value="Промышленность">Промышленность</option>
<option value="Разговорная">Разговорная</option>
</select>
echo $_POST['theme'];
Спустя 57 секунд (17.04.2012 - 09:57) m4a1fox написал(а):
Игорь_Vasinsky
Ну или так ... привычка уже все перепроверять
Ну или так ... привычка уже все перепроверять
Спустя 1 минута, 56 секунд (17.04.2012 - 09:58) Игорь_Vasinsky написал(а):
просто данные нужно хранить в таком виде в котором с ними удобнее работать (ну или проделовать меньще операций) ИМХО
Спустя 18 минут, 16 секунд (17.04.2012 - 10:17) radoslav написал(а):
А ребята почему то при переключении селекта сообщение не выводиться
Спустя 2 минуты, 30 секунд (17.04.2012 - 10:19) radoslav написал(а):
То есть надо событие отлавливать, например если выбрали value=Значение 3 то по событию выводить Вы выбрали Значение 3
Спустя 4 минуты, 18 секунд (17.04.2012 - 10:24) Игорь_Vasinsky написал(а):
вариант php работает если данные отослать в POST или GET в форме.
в JS - реалтайм
в JS - реалтайм
Спустя 4 минуты, 15 секунд (17.04.2012 - 10:28) radoslav написал(а):
А точно спасибо за внимание!))