Roo*_*ney 1 javascript c# asp.net
在这里,我需要使用javascript检查按钮单击ie)如果单击按钮A我将调用javascript函数,如果单击按钮B,我将调用另一个javascript函数.
if(document.getElementById('imgBTNExportPPT').clicked == true)
{
ShowDialogExportPPTPOPUP();
}
else if(document.getElementById('btnShowModal').clicked == true)
{
ShowDialogPrintPOPUP();
}
Run Code Online (Sandbox Code Playgroud)
和
<asp:ImageButton ID="imgBTNExportPPT" runat="server" Width="15" Height="15" border="0"
OnClick="imgBTNExportPPT_Click" ImageUrl="~/Images/PPT_icon.png" />
<asp:ImageButton ID="btnShowModal" runat="server" Width="15" Height="15" border="0"
ImageUrl="~/Images/Print_icon.png" onclick="btnShowModal_Click" />
Run Code Online (Sandbox Code Playgroud)
有可能吗??任何建议?
试试这个 :
function buttonClicked(choice)
{
if(choice == 'A')
{
ShowDialogExportPPTPOPUP();
}
else if(choice == 'B')
{
ShowDialogPrintPOPUP();
}
}
Run Code Online (Sandbox Code Playgroud)
HTML代码应该是这样的:
<input type='button' value='ButtonA' onclick="buttonClicked('A')" />
<input type='button' value='ButtonB' onclick="buttonClicked('B')" />
Run Code Online (Sandbox Code Playgroud)
如果它是服务器端控件,那么您可以通过两种方式执行此操作:
<asp:ImageButton onClientClick="buttonClicked('A')" ID="imgBTNExportPPT" runat="server" Width="15" Height="15" border="0"
OnClick="imgBTNExportPPT_Click" ImageUrl="~/Images/PPT_icon.png" />
<asp:ImageButton onClientClick="buttonClicked('A')" ID="btnShowModal" runat="server" Width="15" Height="15" border="0"
ImageUrl="~/Images/Print_icon.png" onclick="btnShowModal_Click" />
Run Code Online (Sandbox Code Playgroud)
或(在C#中)
{
imgBTNExportPPT.Attributes.Add("onclick", "buttonClicked('A')");
btnShowModal.Attributes.Add("onclick", "buttonClicked('B')");
}
Run Code Online (Sandbox Code Playgroud)
http://msdn.microsoft.com/en-us/library/7a9d6h4f(v=vs.80).aspx
| 归档时间: |
|
| 查看次数: |
9253 次 |
| 最近记录: |