我需要在按钮上使用两个动作。可能吗?
一个是正常的用户点击事件,另一个是java脚本在条件满足时使用点击事件。是这样做的吗?
C#
<asp:Button ID="btnCrop" runat="server" Text="Crop" OnClick="btnCrop_Click" Width="41px" />
JS:
document.getElementById('<%=btnCrop.ClientID%>').click();
这里JS实现了一个动作。我希望实现,当用户单击使用不同方法名称的按钮时。
答案 0 :(得分:4)
您必须处理OnClientClick
事件。
<asp:Button ID="Button1"
runat="server"
Text="Button"
OnClientClick="return doSomething()"
OnClick="Button1_Click" />
<script>
function doSomething() {
return confirm("Do something");
}
</script>