【发布时间】:2014-12-08 16:48:40
【问题描述】:
我想通过javascript更改文本框的值。
我有一个用户控件,我从中调用一个 js 文件。用户控件中有一个文本框,然后在 js 文件中我传递了该文本框值。单击按钮(它在用户控制中)后,js文件会执行一些操作。单击按钮并操作结束后,我想更改文本框的值。
User control
a textbox and a button
string submitArgs = String.Format("'{0}',tboxTimeMeasured.ClientID);
JsSubmitValues.Value = "javascript:SubmitMeasure(" + submitArgs + ");";
Js File:
function SubmitMeasure(control_TimeMeasured) {
//some operations
//and success= true
if (success) {
alert("Your changes have been saved successfully!");
var datetimeNow = new Date();
control_TimeMeasured.value = datetimeNow.getHours() + ":" + datetimeNow.getMinutes();
}
}
在这里,它进入成功循环,control_TimeMeasured 是文本框的值,它从用户控件传递到“js”文件。如何更改 control_TimeMeasured 的值??
【问题讨论】:
-
不清楚你在问什么。也许您可以尝试准确解释您所看到的问题的症状是什么。可以用浏览器开发工具调试
control_TimeMeasured是什么吗? -
@SamGreenhalgh 我编辑了它
标签: javascript c# jquery asp.net