innerHTML里面的格式化写法

遇到一个控件需要用innerHTML格式化后写到html中,需要格式化的控件为

<input type="text"  name="date"  runat="server" id="begin_date_b" onFocus="WdatePicker({lang:'zh-cn',startDate:'%y-%M-01 00',dateFmt:'yyyy年MM月dd日 HH时',alwaysUseStartDate:true})"/>

但是由于里面的引号实在是太多,很难写,于是用

cell.innertext=<input type="text"  name="date"  runat="server" id="begin_date_b" onFocus="WdatePicker({lang:'zh-cn',startDate:'%y-%M-01 00',dateFmt:'yyyy年MM月dd日 HH时',alwaysUseStartDate:true})"/>

到网页中查看源代码后得

WdatePicker({lang:&#39;zh-cn&#39;,startDate:&#39;%y-%M-01 00&#39;,dateFmt:&#39;yyyy年MM月dd日 HH时&#39;,alwaysUseStartDate:true})

写到innerHTML里面就可以了,最终结果如下

cell.innerHTML ="<input type='text'  name='date'  id='begin_date_b' onFocus='WdatePicker({lang:&#39;zh-cn&#39;,startDate:&#39;%y-%M-01 00&#39;,dateFmt:&#39;yyyy年MM月dd日 HH时&#39;,alwaysUseStartDate:true})'/>"; 
终于又完成一大任务

你可能感兴趣的:(innerHTML)