【在线求助高手】eWebEditor中内容校验问题!!!

【在线求助高手】eWebEditor中内容校验问题在eWebEditor的word编译器里输入完内容后,直接点击按钮,并触发一个事件调用到校验方法。本来是有值的,但是校验... 【在线求助高手】eWebEditor中内容校验问题
在eWebEditor的word编译器里输入完内容后,直接点击按钮,并触发一个事件调用到校验方法。
本来是有值的,但是校验的content是空的。只有输入内容后,把焦点离开了编译器,再点按钮才能校验到数据。

有什么办法能直接点击按钮时就能校验到编译器里的真正的数据。
--------------------------------------------------------------
代码如下

ASP部分:
<input type="hidden" name="content" value="" id="content">
<iframe ID="eWebEditor" src="eWebEditor/eWebEditor.asp?id=content&style=s_light" frameborder="0" scrolling="no" width="547" HEIGHT="350"></iframe><br>
<br><input name="submit" type="submit" value=" 保 存 " onClick="valueDate()">

JavaScript部分:
if(isValue("content")==""||isValue("content").length<=0){

alert("请输入内容!");

return false;
}
展开
 我来答
匿名用户
2013-10-24
展开全部
用这样的 针对你自己的代码可以修改下对象
PS:不要把这个内容放在INPUT里 不然很快你就会来问我为什么内容被截断了

<textarea name="content" ROWS="20" COLS="70" style="height:expression(this.style.posHeight=this.scrollHeight);display:none" id="myContent"></textarea>
<iframe ID="eWebEditor1" src="/eWebEditor/eWebEditor.asp?id=content&style=s_light" frameborder="0" scrolling="no" width="547" HEIGHT="350"></iframe>
<br><input name="submit" type="submit" value=" 保 存 " onClick="valueDate()">

<script>
function valueDate(){
document.getElementById("myContent").value=eWebEditor1.eWebEditor.document.body.innerHTML;
if(document.getElementById("myContent").value==""|| document.getElementById("myContent").value.length<=0){
alert("请输入内容!");
return false;
}
else{
alert(document.getElementById("myContent").value);
}
}
</script>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式