【在线求助高手】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;
} 展开
在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>
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>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询