如何使文本框可见并同时从外部 JavaScript 调用函数, 通过单击一个按钮(在单个 onclick 事件上)?
现在我正在使用它,但双击时会获取文本框的值。
protected void BtnCalculate_Click(object sender, EventArgs e)
{
LblRisk.Visible = true;
TxtRisk.Visible = true;
BtnCalculate.Attributes.Add("OnClick", "Javascript:CalculateRisk();");
}
文本框(其id为“TxtRisk”)的值来自函数“CalculateRisk()”
最佳答案
当按钮的服务器端事件被触发时,您正在附加 JavaScript 事件。第一次点击
后,您将获得 javascript 事件。在按钮单击之前附加 javascript
事件可以在 page_load
事件中。
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;
}
关于c# - 按钮的单个 onclick 事件如何执行 2 个操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16481147/