我有一个自定义sharepoint aspx表单,其中包含一个RichFxt属性设置为true的InputFormTextBox。
在浏览器中,当我更改文本颜色时,收到javascript错误:
消息:'g_elemRTELastTextAreaConverted'为null或不是对象 行:2509 查尔:3 代码:0 URI:http://myhost/_layouts/1033/form.js
这可能是什么原因
答案 0 :(得分:1)
好的我找到了。
在我后面的代码中,我曾经像这样引用脚本:
string script2="<script type=\"text/javascript\"language=\"javascript\"
src=\"/_layouts/1033/init.js\"></script>";
string script3="<script type=\"text/javascript\" language=\"javascript\" src=\"/_layouts/1033/core.js\"></script>";
string script4="<script type=\"text/javascript\" language=\"javascript\" src=\"/_layouts/1033/form.js\"></script>";
cs.RegisterStartupScript(this.GetType(), "key2", script2, false);
cs.RegisterStartupScript(this.GetType(), "key3", script3, false);
cs.RegisterStartupScript(this.GetType(), "key4", script4, false);
当我删除这些引用时,一切正常 感谢