※ 引述《eugg (狂歡 是一個人的孤單)》之銘言:
: 作者: eugg (狂歡 是一個人的孤單) 看板: Web_Design
: 標題: [問題] 請問關於表單的選項 (selected)
: 時間: Fri Dec 29 15:06:54 2006
: <form name="form1" method="post" action="select.php">
: <select name="select">
: <option value = null selected >請選擇</option>
: <option value = "選擇一">選擇一</option>
: <option value = "選擇二">選擇二</option>
: <option value = "選擇三">選擇三</option>
: </select>
: <input type="submit" name="Submit" value="送出">
: </form>
: 請問一下各位高手
: 因為我action指向的網頁就是本身的網頁
: 我在[請選擇]的地方放了 selected 所以他預設值就是在請選擇
: 可是這個設式送到select.php(也就是本身)後
: 他的預設還是在[請選擇]
: 請問可以讓他當我選擇了[選擇一] 送出之後
: 可以讓他的 預設(selected)在選擇一那裡嗎
: 不知道我說明的夠不夠清楚,謝謝>"<
提供一個笨方法,不過不需要其他的支援....
<option value = "null selected"
<?php
if($_POST['select']=='null selected' or $_POST['select']==null)
{ echo ' selected';} ?>
>請選擇</option>
<option value = "選擇一"
<?php
if($_POST['select']=='選擇一')
{ echo ' selected';} ?>
>選擇一</option>
<option value = "選擇二"
<?php
if($_POST['select']=='選擇二')
{ echo ' selected';} ?>
>選擇二</option>
<option value = "選擇三"
<?php
if($_POST['select']=='選擇三')
{ echo ' selected';} ?>
>選擇三</option>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.21.219.218