首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

后台执行js代码有关问题

2012-05-21 
后台执行js代码问题ScriptManager.RegisterStartupScript(this, this.GetType(), set, scriptfor (i

后台执行js代码问题
ScriptManager.RegisterStartupScript(this, this.GetType(), "set", "<script>for (i = 0; i < 55; i++) {if (document.all('crb')[i].value == '"+参数+"') {document.all('crb')[i].checked = true;}}}</script>", true);
crb是checkbox组名,总共有55个
为什么执行之后对应的checkbox并没有被选中?(用的是html标签里面的checkbox)

[解决办法]
Page.ClientScript.RegisterStartupScript(GetType(),null,"<script>for (i = 0; i < 55; i++) {if (document.all('crb')[i].value == '"+参数+"') {document.all('crb')[i].checked = true;}}}</script>")

热点排行