比较来自世界各地的卖家的域名和 IT 服务价格

没有反馈的按钮?

好吧,我有一个页面 asp.net, 我有一个我用来执行的按钮 JavaScript... 但是之后 JavaScript 推出了重启页面/postback/, 我该如何避免这种情况?


<button onclick="printElement/'content'/;">Print</button>
已邀请:

诸葛浮云

赞同来自:

你需要使用
return false



<button onclick="printElement/'content'/;return false">Print</button>

詹大官人

赞同来自:

添加
type="button"

到你的标签
<button>

像这样:


<button onclick="printElement/'content'/;" type="button">Print</button>


解释了行为。
</button>

郭文康

赞同来自:

Alter you click event 如下所示:


<button onclick="printElement/'content'/;return false;">Print</button>

君笑尘

赞同来自:

如果您不需要贴后,则必须使用按钮 HTML.

在这种情况下,您无需覆盖行为以避免返回发送,并且更容易加载 /服务器不应该与之合作以返回 HTML/

卫东

赞同来自:

相反,您应该只使用输入按钮:


<input onclick="printElement/'content'/" type="button" value="Print"/>


这是 doest NEED 表格 /所以你可以使用它/, 而且你没有反馈的问题。

我希望这个能帮上忙

要回复问题请先登录注册