我在.aspx.cs页面中有一个字符串名称为id,在.aspx页面上有一个JavaScript函数SetValue(val),我必须在其中为该id分配val。我将如何在JavaScript函数SetVal(val)中执行此操作?如何给id赋值?
Q
如何给id赋值?
0
A
回答
2
在.aspx.cs实现一个受保护的类变量 -file,并说明变量 - 你的JavaScript函数中 - 在你的.aspx -file:
.aspx.cs:
public partial class X : System.Web.UI.Page
{
protected String useMeInJavaScript = "";
}
的.aspx:
<script>
SetValue(<%= useMeInJavaScript %>)
</script>
注:这是很简单的,但我敢肯定,你明白了吧。
1
如果我理解正确的话,你,我还以为你会需要像下面
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;
}
+0
当然,这将需要加载DOM时加载和id_of_element将需要是该控件的ClientID,如果它是一个服务器控件,并且是实现INamingContainer – 2009-09-02 12:20:52
相关问题
- 1. 如何将值赋给@ html.validationfor id?
- 2. 只给id赋值一次
- 3. 如何将id赋给html文本框?
- 4. 赋值给SpinEdit
- 5. 将参数赋值给赋值?
- 6. 如何赋值给几个字符串?
- 7. python如何赋值给内部函数
- 8. 如何给地图赋予默认值?
- 9. 如何将PHP数组值赋给Javascript?
- 10. 如何给WebService中的变量赋值?
- 11. 如何将%%参数赋值给变量?
- 12. 如何将值赋给DropBox文本propery?
- 13. 如何赋值给datatable.rows [] []。tostring()= strmsg?
- 14. 如何赋值给了IEnumerable <dynamic>
- 15. 如何给变量赋多个值?
- 16. 如何给枚举值赋予别名?
- 17. yo如何随机给变量赋值?
- 18. 如何将值赋给组合框
- 19. asp.net图像如何赋值给IMG SRC
- 20. 如何正确地赋值给字段
- 21. 如何将readAsDataURL()的值赋给变量?
- 22. 如何赋值给二维数组?
- 23. 在y的值赋给如何
- 24. 给数组赋值
- 25. 将值赋给window.location.href
- 26. 给数组赋值
- 27. 赋值给变量?
- 28. 如果没有赋值,那么如何给变量赋值,但如果赋值,保留该值?
- 29. OpenJPA的:一个序列生成的值赋给ID,如果空
- 30. 如何将一个python变量值赋给一个html按钮的id?
的任何其他类的子代谢谢你的帮助 – jolly 2009-10-26 14:08:13