【发布时间】:2014-09-11 17:37:42
【问题描述】:
我正在尝试遵循 this question 的建议,了解如何使输入字段像链接一样。
我已经设置了表单,并设置了 URL。
然而,当我单击输入字段时,什么也没有发生。它不会重定向我,也没有控制台错误。
关于如何完成这项工作的任何想法?
渲染源:
<form action="/ads/edit" style="display:inline;" method="get">
<input onclick="_gaq.push(['_trackEvent', 'Frontpage_Top_SaleBtn', 'click'])" type="button" class="button_green_big" value="Sælg virksomhed" />
</form>
<form action="/ads/editbuy" style="display:inline;" method="get">
<input onclick="_gaq.push(['_trackEvent', 'Frontpage_Top_BuyBtn', 'click'])" type="button" class="button_green_big" value="Køb virksomhed" style="margin-left: 10px;" />
</form>
我的 ASP.NET MVC 代码呈现这个:
<form action="@Url.Action("Edit","Ads")" style="display:inline;" method="get">
<input onclick="_gaq.push(['_trackEvent', 'Frontpage_Top_SaleBtn', 'click'])" type="button" class="button_green_big" value="Sælg virksomhed" />
</form>
<form action="@Url.Action("EditBuy","Ads")" style="display:inline;" method="get">
<input onclick="_gaq.push(['_trackEvent', 'Frontpage_Top_BuyBtn', 'click'])" type="button" class="button_green_big" value="Køb virksomhed" style="margin-left: 10px;" />
</form>
【问题讨论】:
-
链接有效 - 谢谢。我建议也许保持这个开放,这样谷歌人就可以找到答案。你不会认为“哦,这是谷歌分析”。
标签: asp.net asp.net-mvc html forms