网页制作中得到文本编辑器内容的方法

在动态网站中有很多在线文本编辑器可以用来进行类似于word一样功能的文本编辑工作 ,它可以作为表单的一部分,向服务器提供文本内容。应用最广泛的是ewebeditor

当表单内用iframe方式嵌入文本编辑器,在表单提交时,常规方法并不能得到文本编辑器中的文本内容。需要在表单内新加隐藏文本域,在提交时用javascript把文本编辑器内容赋值给文本域。代码如下:

在表单内插入隐藏的表单文本域,并用iframe方法嵌入文本编辑器

< textarea  name ="temp"  style ="display:none;" ></ textarea > //加入隐藏文本域
< IFRAME  ID ="eWebEditor"  src ="eWebEditor/ewebeditor.htm?id=temp&style=blue"  frameborder ="0"  scrolling ="no"  width ="690"  height ="500" ></ IFRAME > //嵌入文本编辑器

在网页body前加上JAVASCRIPT方法.form2为表单name

 

< script language = " javascript " >
function  subchk()
{
document.form2.temp.value
= window.eWebEditor.gettext();
}

</ script >

onsubmit调用JS

 

< form  name ="form2"  method ="post"  action ="news.php?addnews=1"  onSubmit ="subchk()" >

 

这样表单提交时,文本编辑器的内容就取到temp中了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值