В пхп можно созлать функцию
Скрипт
CODE ( javascript):
скопировать код в буфер обмена
<script type="text/javascript" language="JavaScript"> function onklick_alert(){ alert(<?php echo onklick_php();?>); } </script>
Форма
PHP:
скопировать код в буфер обмена
echo "<option value='".$date_f."' onClick=\"onklick_alert();\"> ".$date_f." </option>";
Готовое решение
CODE ( htmlphp):
скопировать код в буфер обмена
<script type="text/javascript" language="JavaScript"> function onklick_alert(){ alert(<?php echo onklick_php();?>); } </script> <?php //1 select echo "<select id='date_s' name='date_s' size='7' onchange='this.form.submit();'>"; for ($dn_s = 1; $dn_s < 8; $dn_s++) { $dobav_s = time() + ($dn_s * 24 * 60 * 60); $date_s=date('Y-m-d', $dobav_s); if($dn_s==$dn_sr) echo "<option value='".$date_s."' selected> ".$date_s." </option>"; else { echo "<option value='".$date_s."'> ".$date_s." </option>"; } } echo "</select><br>"; echo "Выбор даты окончания акции:<br>"; //2 select $date_s=$_POST['date_s']; { echo "<select id='date_f' name='date_f' size='7'>"; for ($dn_s = 0; $dn_s < 22; $dn_s++) { $date_f = strtotime($date_s.' +'.$dn_s.' day'); $date_f = date('Y-m-d', $date_f); function onklick_php(){ $outdate = $date_f1." = ".$date_f; return $outdate; } echo "<option value='".$date_f."' onClick=\"onklick_alert();\"> ".$date_f." </option>"; } echo "</select>"; } echo "</form>" ?>
(Отредактировано автором: 05 Мая, 2012 - 20:35:27)
|