簡體   English   中英

如何顯示鏈接而不是按鈕來提交我的ASP.NET MVC2表單

[英]How can I display a link and not a button to submit my ASP.NET MVC2 Form

我剛剛開始使用ASP.NET MVC(以及一般的Web應用程序,因為我之前只在控制台應用程序上工作過),並且想知道如何顯示鏈接而不是用於提交表單的按鈕? 謝謝。

<a href="#" onclick="document.forms[0].submit()">Please don't right-click, shift-click, ctrl-click or middle-click this link, or do anything else that seems like an obvious thing to do with links beyond just clicking it, as it's a dummy link pretending to be a submit button</a>

鑒於人們處理鏈接之類的鏈接問題(我知道他們很瘋狂),最好做<span onclick="document.forms[0].submit()">Submit!</span>然后使用CSS給它一個指針光標。

我假設您希望通過超鏈接發布表單。 您不會在框架中找到支持此操作的任何幫助程序,因為出於安全原因,這不是建議的做法。 也就是說,這是一種非常安全的方法,應該適合你。 jQuery刪除帶有下層支持的鏈接

您需要在提交表單的超鏈接中添加onclick JavaScript事件

您可能需要考慮使用CSS來隱藏提交按鈕的邊框和背景顏色(以及以其他方式設置樣式以使其具有鏈接的外觀),以便在禁用JavaScript時仍可訪問您的表單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM