當input的type等於image時

<input type=”image”/>是類似於submit的作用,可挑選自訂的圖片來代表原本的submit按鈕。

當使用此元件送出表單時,會將點擊圖片時的位置資訊(相對於圖片)也一併送出,所以除了原本表單內的元素之外,另外會多出像xxx_x , xxx_y等資料。

如果使用get方式來傳送表單,又不需要這兩次資訊時,看起來就會比較麻煩(礙眼)。

此時可以將該元素改設為一般的<img/>元素,另外透過javascript在該<img/>的click事件裡提送表單,便不會有那兩個多餘的資訊。

雖然此時的我說是多餘,這是因為實在用不到。不過當初設計這項元素的用意應該是有考慮到其他方面,但對照目前經驗過的狀況,還是不曉得到底提供表單時的x,y到底有什麼用處?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Proudly using Dynamic Headers by Nicasio WordPress Design