我覺得有點傻,問這個問題,但我想每個人都對此有看法。表格,發佈和提交按鈕
我想提交一個頁面,目標本身,按一下按鈕,但攜帶一塊數據。
例如:
編輯|刪除
在點擊編輯,我想頁面重新加載$_POST['example'] === "edit"
什麼的。我不想使用$_GET
,我不想使用醜陋的提交按鈕。
任何想法?
我覺得有點傻,問這個問題,但我想每個人都對此有看法。表格,發佈和提交按鈕
我想提交一個頁面,目標本身,按一下按鈕,但攜帶一塊數據。
例如:
編輯|刪除
在點擊編輯,我想頁面重新加載$_POST['example'] === "edit"
什麼的。我不想使用$_GET
,我不想使用醜陋的提交按鈕。
任何想法?
您應該繼續使用提交按鈕,但使用CSS來改變它們的外觀。 例如:
<input class="aslink" type="submit" />
.aslink {
background: transparent;
border: none;
cursor: pointer;
text-decoration: underline;
}
如果您希望避免提交按鈕,則單擊鏈接時,創建帶有要發送的數據並使用JavaScript發送的表單。
您可以使用Ajax提交POST請求或提交樣式提交按鈕,使其看起來像鏈接(或其他任何您想要的)。
您可以通過鏈接提交表格。
<a href='#' onclick='document.myform.submit()'> Edit </a>
您可以使用該按鈕標籤:
<button type="submit">put some html</button>
你可以把HTML標籤或圖像,它和它的風格你的心內容。
<input class="aslink" type="submit" />
.aslink { 背景:透明; border:none;光標:指針; text-decoration:underline; }
理想情況下,你會想要寫的CSS出來是這樣的:
input.aslink
這樣做將這些樣式鎖定下降到僅使用通過與輸入標籤適當的類
完美!我不想爲不支持Javascript的人使用Javascript。 我會試試這個。謝謝其他人! – Dorjan 2009-08-17 11:38:59