| |Form|Text|Password|Hidden|Radio|Checkbox|Select|Textarea|File|Button / Submit / Reset| | |
|---|---|
| 表單處理 |
|
|
Image | |
基本語法 | |
| Image 不是一個獨立的元件,它是 Input 元件的一種使用型態。其基本語法如下: | |
| <input type="Image" src="圖片來源" name="名稱"> | |
參數說明 | |
| name 係指該元件的名稱,例如:ImageButton。在事件處理程序中,您可以用 document.FormName.ImageButton 來稱呼它。 | |
| src 則是用來指定圖片檔的來源路徑,例:imgbutton.gif。 | |
| 其他參數的使用請自行參閱 HTML Specification。 | |
使用範例 | |
| Image 與 Submit 功能相同,都可以用來送出 form 中的資料。不過,使用 Image 時,同時會將滑鼠指標點在該圖時的 X、Y 座標也一併傳回,這就可以產生類似 Image Map 的效果了。 | |
| 使用者端: | |
|
<form action="act.php" name="DemoForm" onsubmit="return Final_Check( );"> ...... ...... <input type="image" name="ImageButton" src="media/logo_s.gif"> </form> | |
| 伺服器端: | |
| 在伺服器端,我們可以用元件名稱分別加上「_x」與「_y」,來取得點選位置的 X、Y 座標。 | |
|
<? echo "您點的位置是"; echo " X:" . $ImageButton_x; echo " Y:" . $ImageButton_y; ?> | |
| 若 register_globals 被設定為 off 時,您必須視資料傳送所使用的 method(GET/POST),改用 $_GET['變數名稱']、$_POST['變數名稱'] 或 $_REQUEST['變數名稱'] 來取得變數內容。 | |
|
| |
| |Form|Text|Password|Hidden|Radio|Checkbox|Select|Textarea|File|Button / Submit / Reset| | |


基本語法