[英]How to assign value to id?
我在.aspx.cs页中有一个字符串名称作为id,而在.aspx页中有一个JavaScript函数SetValue(val),必须在其中将val分配给该ID。 如何在JavaScript函数SetVal(val)中执行此操作?
在.aspx.cs文件中实现一个受保护的类变量,并在.aspx文件中的JavaScript函数内部引用该变量:
.aspx.cs:
public partial class X : System.Web.UI.Page
{
protected String useMeInJavaScript = "";
}
.aspx:
<script>
SetValue(<%= useMeInJavaScript %>)
</script>
注意:这是相当简化的,但是我相信您已经明白了。
如果我对您的理解正确,我会以为您需要以下内容
function SetValue(elem, val) {
elem.value = val;
}
然后像这样使用
var element = document.getElementById('id_of_element');
SetValue(element, 'Value to Set');
编辑:
如果您想让SetValue函数专门用于仅设置一个元素的值(我不建议这样做-最好编写一个通用函数而不是将该函数绑定到一个特定元素),您可以以下
function SetValue(val) {
var elem = document.getElementById('id_of_element');
elem.value = val;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.