我知道我可以指定一個點擊行動到<input type="button"
風格的按鈕。但有沒有可能讓它的行爲像一個<a>
而不使用JavaScript?我問,因爲我處在技術上最好使用<a>
的情況,但按鈕看起來更好。使輸入按鈕的行爲像<a>的沒有JavaScript
回答
您可以使用CSS來使鏈接看起來像按鈕。
雖然與賈斯汀暗示可能是更好的辦法CSS樣式,文字回答你的問題是:
<form action="where-you-want-to-go.html">
<input type="submit" value="Hello">
</form>
此外,設置方法=「GET」,以確保您實際上將您的請求發送爲GET,而不是POST。 – 2010-05-17 15:14:04
+1爲我的問題提供文字答案。但是由於這種解決方法相當笨拙,我認爲我最好使用按鈕式的「」。 – Pieter 2010-05-17 15:19:33
@Pim - GET是默認值,不需要明確設置。 – Quentin 2010-05-17 18:52:43
一些CSS庫,如Twitter Bootstrap使這很容易。
有一個例子(名爲「一類,多個標籤」引述如下),在那裏你可以申請一個.btn
類<a>
,<button>
和<input>
標籤。
<a class="btn" href="somelink">Link</a>
<button class="btn" type="submit">Button</button>
<input class="btn" type="button" value="Input">
<input class="btn" type="submit" value="Submit">
我想你可以使用CSS來設計你的鏈接作爲按鈕。 你可以使用你熟悉的bootstrap,pure或其他前端框架,因爲它們更易於使用,你只需要將它們的類標記爲一個html對象來繼承它的css設計。
- 1. Javascript,程序沒有輸入按鈕點擊的功能
- 2. 按鈕沒有鏈接到輸入字段與JavaScript
- 3. 按鈕圖像作爲表單輸入提交按鈕?
- 4. <i>沒有按鈕的Firefox
- 5. 讀取,而輸入按鈕的javascript
- 6. 簡單 - +按鈕的JavaScript文本輸入
- 7. JavaScript:禁用提交按鈕,如果輸入爲空(沒有JQuery等)
- 8. 在沒有Javascript的webview中的按鈕
- 9. HTML使常規按鈕的行爲像一組單選按鈕
- 10. 使用輸入用Javascript提交搜索按鈕沒有刷新頁面
- 11. 使用按鈕清除所有輸入
- 12. 沒有標題,也沒有使用嵌入按鈕的說明
- 13. 按下按鈕時更改按鈕的圖像,使用javascript
- 14. 使輸入鍵在JavaScript中的行爲像tab鍵
- 15. 沒有javascript的禁用按鈕
- 16. 變化的asp:按鈕,輸入按鈕
- 17. 按鈕沒有運行所有的VBA
- 18. 爲ASP.NET輸入按鈕使用CSS按鈕樣式?
- 19. 使用按鈕輸入EditText
- 20. 帶有javascript附加輸入的加號/減號按鈕
- 21. Javascript後退按鈕行爲
- 22. 我的按鈕沒有從JS React中獲取值並輸入
- 23. 沒有輸入欄的文件上傳按鈕?
- 24. 如何提交沒有提交按鈕的輸入表單?
- 25. IE中沒有提交表單的輸入/返回按鈕
- 26. Javascript:如何使用相同的按鈕進行不同的文本輸入?
- 27. 按鈕與沒有常規按鈕形狀的圖像:Android
- 28. javascript添加按鈕與兩個輸入
- 29. JavaScript - 輸入按鈕隱藏 - 不工作
- 30. Javascript - 啓用按鈕當輸入填充
爲什麼不直接使用''?你可以將它設置爲一個按鈕。 – kennytm 2010-05-17 15:08:09