为什么Response.Write的JS不起作用 Response.Write("<script type='text/javascript'>document.getElementById('title').innerHTML='x';</script>"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是页面加载顺序问题 未加载title元素就为它赋值 还有元素ID最好不要命名title 这个一般是输出对话框。的。赋值给控件,可以给控件加个属性叫,runat ="server" 就可以在后台获取到这个控件了。然后可以操作它的属性 Page.ClientScript.RegisterStartupScript(Page.GetType(),"","document.getElementById('title').innerHTML='x'",true); Response.Write("<script type='text/javascript'>alert('Hello World');</script>");试下这个可起作用,要是这个行的话, 就是你的document.GetElementById出错了,或者你可以这样写看看有没有效果Response.Write("<script type='text/javascript'>alert(document.getElementById('title'));</script>"); 问题可能:1、 title 是服务器控件,ID不正确2、页面放了updatepanel 。需要改成ScriptManager.RegisterStartupScript(). 1.title 不是服务器控件2.确实放了updatepanel,但是title不在updatepanel里面。 Response.Write("<script type='text/javascript'>document.getElementById('title').innerHTML='x';</script>");这句代码会加到aspx客户端html的最顶部。此时,ID为title的dom对象还没有创建。如果非要这样用,你可以尝试<script type='text/javascript'>window.onload=function(){ document.getElementById('title').innerHTML='x';}</script> 显示注册成功却没有插入数据库里 动态生成的html页里怎么做搜索引擎 远程连接数据问题 Microsoft BizTalk Server & SharePoint入门级问题 “/”应用程序中的服务器错误。本地运行正常,用Internet信息服务阅览出错 控件id如何设为变量 有关DataList中EditItemTemplate的问题 老是报错!? :( (在线等待) 门外汉提问 我是asp和JAVA的一个菜鸟,急寻师兄师弟共同上路求得真经……………… 【求助】动态生成Button按钮 急急!!!!!!数据走向
试下这个可起作用,要是这个行的话, 就是你的document.GetElementById出错了,或者你可以这样写看看有没有效果
Response.Write("<script type='text/javascript'>alert(document.getElementById('title'));</script>");
1、 title 是服务器控件,ID不正确
2、页面放了updatepanel 。需要改成ScriptManager.RegisterStartupScript().
2.确实放了updatepanel,但是title不在updatepanel里面。
Response.Write("<script type='text/javascript'>document.getElementById('title').innerHTML='x';</script>");
这句代码会加到aspx客户端html的最顶部。
此时,ID为title的dom对象还没有创建。
如果非要这样用,你可以尝试
<script type='text/javascript'>window.onload=function(){ document.getElementById('title').innerHTML='x';
}
</script>