2011-03-30 67 views

回答

3

手錶這樣的:

<? 
var_dump($_REQUEST); 
?> 
<form method="post" action="test.php"> 
<input type="image" name="test" src="design/back2.jpg"> 

</form> 

發送表單之後收到此:

陣列(2){[ 「test_x」] =>串(2) 「94」[ 「test_y」] => string(2)「80」}

namy_x和name_y告訴你用戶在該圖像上單擊的位置。

1

定義和用法

name屬性指定用於將輸入元素的名稱。

name屬性用於在提交給服務器之後識別表單數據,或者在客戶端使用JavaScript引用表單數據。

注意:只有具有name屬性的表單元素在提交表單時纔會傳遞其值。

1

圖像輸入被設計爲服務器端圖像映射。當你點擊它時,你點擊的座標被髮送到服務器。該名稱是必需的,以便服務器端進程可以在其餘表單數據中找到這些座標。

雖然瀏覽器支持比較弱,但對於其他元素,名稱和值也會被提交。這允許服務器在多個圖像/提交按鈕的情況下區分哪一個被激活(因爲只有激活的提交控制成功(即包括在提交的數據中))。

相關問題