cs 文件给 div赋值
在cs文件里面怎么给div赋值
.aspx 文件
<div id= "video "> </div>
str= " <object id= 'VC404PCtrl ' width= '670 ' height= '332 ' codebase= 'VC4000Setup.exe#version=2,2,5,0 ' ";
str=str+ " classid= 'CLSID:D0BDF713-AFE5-4FAF-90B2-A866EEBC8968 '> ";
str=str+ " <param name= '_Version ' value= '65536 '> ";
str=str+ " <param name= '_ExtentX ' value= '23813 '> ";
str=str+ " <param name= '_ExtentY ' value= '13705 '> ";
str=str+ " <param name= '_StockProps ' value= '0 '> ";
str=str+ " </object> ";
Response.Write( " <script language = 'javascript '> var a = document.form1.item( 'video ');a.InnerHtml= "+str+ "; </script> ");
怎么没效果!!!!! 一定要在cs里面操作 因为有很多的参数要设置和运算
------解决方案--------------------因为ASP.NET会先执行CS中的代码,再执行ASPX中的代码,在CS中输出的js,那个时候aspx页面还没有加载,找不到document.form1.item( 'video ');,应该会报一个js的错误。
------解决方案--------------------Response.Write( " <script language = 'javascript '> window.onload = function(){var a = document.form1.item( 'video ');a.InnerHtml= "+str+ ";} </script> ");