C# 按钮的单个onclick事件如何执行2个操作
如何使文本框可见并同时从外部javascript调用函数, 通过单击单个按钮(在单个onclick事件上) 现在我正在使用它,但是双击就可以得到textbox的值C# 按钮的单个onclick事件如何执行2个操作,c#,javascript,asp.net,C#,Javascript,Asp.net,如何使文本框可见并同时从外部javascript调用函数, 通过单击单个按钮(在单个onclick事件上) 现在我正在使用它,但是双击就可以得到textbox的值 protected void BtnCalculate_Click(object sender, EventArgs e) { LblRisk.Visible = true; TxtRisk.Visible = true; BtnCalculate.Attributes.Add(
protected void BtnCalculate_Click(object sender, EventArgs e)
{
LblRisk.Visible = true;
TxtRisk.Visible = true;
BtnCalculate.Attributes.Add("OnClick", "Javascript:CalculateRisk();");
}
textbox(其id为“TxtRisk”)的值来自函数“CalculateRisk()”当触发按钮的服务器端事件时,您正在附加javascript事件。您将在第一次
单击后获得javascript事件。在按钮点击进入加载页面之前,附加javascript
事件
void My_Page_Load(object sender, EventArgs e)
{
BtnCalculate.Attributes.Add("OnClick", "Javascript:CalculateRisk();");
}
protected void BtnCalculate_Click(object sender, EventArgs e)
{
LblRisk.Visible = true;
TxtRisk.Visible = true;
}
你试过了吗
<asp:Button id="asd" runat="server" onClick="BtnCalculate_Click" onClientClick="CalculateRisk()">
添加此BtnCalculate.Attributes.Add(“OnClick”,“Javascript:CalculateRisk();”)页面上的代码>加载错误:无法设置属性“value”的值:对象为null或未定义。