主题: 调用kindeditor时报Microsoft JScript 运行时错误: 'style' 为空 |
作者: lbnt_1982, 发布日期: 2010-04-26 13:39:30, 浏览数: 8278 |
如题调用kindeditor时报Microsoft JScript 运行时错误: 'style' 为空或不是对象
部分代码: <table style="width: 100%"> <tr> <td style="text-align: left; font-size: large; height: 106px"> <strong>督察事件内容描述<br /> <br /> </strong><script type="text/javascript" charset="utf-8" src="./editor/kindeditor.js"></script><script type="text/javascript">KE.show({id: 'TextBox11'});</script> <asp:TextBox ID="TextBox11" runat="server" Height="152px" Width="554px" CausesValidation="True"></asp:TextBox> <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox11" ErrorMessage="请输入督察事件具体内容!" style="font-weight: 700"></asp:RequiredFieldValidator> <br /> <%-- <textarea id="content_1" name="content" cols="100" rows="8" style="width:700px;height:300px;"></textarea><br />--%> </strong><%--<script type="text/javascript" charset="utf-8" src="./../kindeditor.js"></script><script type="text/javascript">KE.show({ id: 'content_1' });</script>--%> </td> </tr> </table> KE.create = function(id, mode) { if (KE.g[id].beforeCreate) KE.g[id].beforeCreate(id); if (KE.browser.IE && KE.browser.VERSION < 7) try { document.execCommand('BackgroundImageCache', false, true); }catch(e){} var srcTextarea = KE.$(id) || document.getElementsByName(id)[0]; mode = (typeof mode == "undefined") ? 0 : mode; if (mode == 0 && KE.g[id].container) return; var width = KE.g[id].width || srcTextarea.style.width || srcTextarea.offsetWidth + 'px'; |
作者: lbnt_1982, 发布日期: 2010-04-28 10:13:57 |
没人回答啊,晕!换FCKeditor啥问题没有,想支持国产编辑器也支持不起来啊,运维团队都干嘛呢?
|
回复 |
作者: Roddy, 发布日期: 2010-04-28 13:12:37 |
可能页面上其它地方还有一个和textarea一样的ID,在浏览器查看源代码,检查一下吧。
|
回复 |
作者: ljr, 发布日期: 2010-08-18 18:21:37 |
你应该要取到客户端的控件ID才可以~
应该在
KE.show()方法传ID时改成
这样就可以获取到ID了 |
回复 |