2013-08-01 52 views
9

我在我的SharePoint網站上創建了.aspx頁面,並將其插入頁面HTML按鈕中。爲什麼任何html按鈕會導致在aspx頁面中回傳?

<PublishingWebControls:editmodepanel PageDisplayMode="Display" runat="server" SuppressTag="True"> 
... 
<button>Click Me!</button> 
... 
</PublishingWebControls:editmodepanel> 

我每次打 '點擊我吧!'回帖發生。這不是我想要的行爲,但我找到了一種不引起帖子後退的方法。我添加了JavaScript代碼到onclick屬性<button onclick='return false;'>Click Me!</button>

我的問題是,爲什麼後發生,即使按鈕不包含type="submit"屬性?

我也檢查了母版頁,其中包含<form runat="server">幷包裝所有內容,也沒有action="page.aspx"屬性。

+2

每個瀏覽器都以不同的方式解釋按鈕標籤。你可以使用 '' 它也不應該導致回發。 – Jmoreland91

+0

@ Jmoreland91你應該寫這個答案。我會把它投票。 – bgmCoder

回答

相關問題