一个页面实例化两个ueditor编辑器,同样的出生却有不同的命运

简介:

今天遇到一个比较怪异的问题,有一项目需要在同一个页面上展现两个ueditor编辑器,在展现时并不任何问题,但当点击了“保存”按钮时就出错了,有其中一个ueditor在asp.net中无法获取编辑器的值,这时代码是这样的:

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//第一个ueditor
<script type= "text/plain"  id= "editorValue" ><asp:Literal ID= "ltlContent"  runat= "server" ></asp:Literal>
</script>
 
 
//第二个ueditor
<script type= "text/plain"  id= "editorContact"  ><asp:Literal ID= "ltlContact"  runat= "server" ></asp:Literal>
</script>
 
 
//实例化
<script type= "text/javascript" >
           var  ue =  new  UE.ui.Editor({} );
           var  ueContact =  new  UE.ui.Editor({} );
           ue.render(  'editorValue'  );  
           ueContact.render(  'editorContact'  );  
  </script>       

 结果就是editorContact这个编辑器的内容无法通过Request.Params["editorContact"]  去获取内容,但第一个ueditor却是正常的,为什么?代码是一样的,只是名字不一样而已难道是同样的出身竟有不同的命运?

 

~~~~~

我尝试着改改id的名字问题依然是无法获取编辑器的内容,最后我在第二个编辑器ueditor中加入一个属性这问题竟然就解决了。:(

 

方式就是:

在第二个百度编辑器增加name属性

 

最终代码:

1
2
3
4
5
6
7
//第一个没有name属性的
<script type= "text/plain"  id= "editorValue" ><asp:Literal ID= "ltlContent"  runat= "server" ></asp:Literal>
</script>
 
//第二个有name属性的ueditor
<script type= "text/plain"  id= "editorContact"  name= "editorContact" ><asp:Literal ID= "ltlContact"  runat= "server" ></asp:Literal>
</script>

 

竟然在代码世界里也有这样的不公待遇,真是一头雾水啊~~~

 

----------------

原文链接:http://www.cnblogs.com/samlin/p/editor_without_name_attribute.html

 

@小小推广--->

同时您也可以查看作者最近的项目 八爪鱼招标网 大家多给意见哦 :)

转载请注明出处[ http://samlin.cnblogs.com/] 
作者赞赏
 


刚做的招标网: 八爪鱼招标网 请大家多意见

本文转自Sam Lin博客博客园博客,原文链接:http://www.cnblogs.com/samlin/p/editor_without_name_attribute.html,如需转载请自行联系原作者
目录
相关文章
|
5月前
|
JavaScript 前端开发
layui用layer.open打开子页面并获取子页面的ueditor富文本编辑器的内容
该内容描述了一个Web应用的交互流程,其中父页面通过调用子页面的JavaScript函数来获取富文本编辑器的内容。子页面包含一个富文本编辑器和一个`callbackdata`函数,用于返回编辑器的文本内容。父页面使用`layer.open`打开子页面作为弹窗,并在用户点击提交时,访问子页面的`callbackdata`获取编辑器内容,同时检查其他表单字段,如类型、标题等是否为空,以确保数据完整。
476 0
|
2月前
|
存储 安全 数据安全/隐私保护
Django 后端架构开发:富文本编辑器权限管理与 UEditor 、Wiki接入,实现 Markdown 文本编辑器
Django 后端架构开发:富文本编辑器权限管理与 UEditor 、Wiki接入,实现 Markdown 文本编辑器
79 0
|
3月前
|
前端开发 JavaScript Java
文本----简单编写文章的方法(中),后端接口的编写,自己编写好页面就上传到自己的服务器上,使用富文本编辑器进行编辑,想写好一个项目,先分析一下需求,再理一下实现思路,再搞几层,配好参数校验,lomb
文本----简单编写文章的方法(中),后端接口的编写,自己编写好页面就上传到自己的服务器上,使用富文本编辑器进行编辑,想写好一个项目,先分析一下需求,再理一下实现思路,再搞几层,配好参数校验,lomb
|
3月前
|
JavaScript
文本----简单编写文章的方法(上),自己编写好页面就上传到自己的服务器上,使用富文本编辑器进行编辑
文本----简单编写文章的方法(上),自己编写好页面就上传到自己的服务器上,使用富文本编辑器进行编辑
|
4月前
|
前端开发 JavaScript Java
杨老师教你学会使用富文本编辑器KindEditor之添加页面设计
杨老师教你学会使用富文本编辑器KindEditor之添加页面设计
51 0
|
资源调度 JavaScript
vue项目:集成富文本编辑器 - 百度ueditor(vue-ueditor-wrap)
vue项目:集成富文本编辑器 - 百度ueditor(vue-ueditor-wrap)
481 0
|
11月前
ueditor编辑器初始化
ueditor编辑器初始化
|
前端开发
ueditor 百度富文本编辑器后端配置(上传图片)
ueditor 百度富文本编辑器后端配置(上传图片)
432 0
|
前端开发 JavaScript 搜索推荐
前端封装库/工具库的编辑器之UEditor
随着互联网时代的到来,Web应用程序的内容创作和编辑变得越来越重要。而为了更高效地进行内容编辑和管理,前端封装库/工具库的出现成为了一个非常好的解决方案。其中一个经典的编辑器就是UEditor。
133 0
|
编译器
在HTML页面中引用Markdown编辑器(Editor.md)
在HTML页面中引用Markdown编辑器(Editor.md)
在HTML页面中引用Markdown编辑器(Editor.md)
下一篇
无影云桌面