ewebeditor提交验证的问题
Aden 2006-04-17 05:30:45 <SCRIPT language="JavaScript">
// 当上传图片等文件时,往下拉框中填入图片路径,可根据实际需要更改此函数
function doChange(objText, objDrop){
if (!objDrop) return;
var str = objText.value;
var arr = str.split("|");
var nIndex = objDrop.selectedIndex;
objDrop.length=1;
for (var i=0; i<arr.length; i++){
objDrop.options[objDrop.length] = new Option(arr[i], arr[i]);
}
objDrop.selectedIndex = nIndex;
}
// 表单提交客户端检测
function doSubmit(){
if(window.document.Form1.txtTitle.value == "" )
{
alert("请填写文章标题!");
document.Form1.txtTitle.focus();
return false;
}
// getHTML()为eWebEditor自带的接口函数,功能为取编辑区的内容
if (eWebEditor1.getHTML()==""){
alert("文章内容不能为空!");
return false;
}
document.Form1.submit();
}
// 表单提交客户端检测
function doCheck(){
if (document.Form1.txtTitle.value==""){
alert("新闻标题不能为空!");
document.Form1.txtTitle.focus();
return false;
}
// getHTML()为eWebEditor自带的接口函数,功能为取编辑区的内容
if (eWebEditor1.getHTML()==""){
alert("文章内容不能为空!");
//document.Form1.Content.focus();
return false;
}
// 表单有效性检测完后,自动上传远程文件
// 函数:remoteUpload(strEventUploadAfter)
// 参数:strEventUploadAfter ; 上传完后,触发的函数名,如果上传完后不需动作可不填参数
eWebEditor1.remoteUpload("doSubmit()");
return false;
}
// 表单提交(当远程上传完成后,触发此函数)
function doSubmit(){
document.Form1.submit();
}
</SCRIPT>
以前在asp中是这样用的,能够成动提交.现在在asp.net中也这样用,可是点击按钮没有反映?
按钮事件都加载好的.
ASPX:
<asp:TextBox id="txtContent" runat="server" TextMode="MultiLine"></asp:TextBox>
<IFRAME id="eWebEditor1" frameBorder="0" width="594" scrolling="no" height="350" runat="server">
</IFRAME>
CS:
this.txtContent.Style.Add("display","none");
this.eWebEditor1.Attributes.Add("src","../eWebEditor/eWebEditor.asp?id=txtContent&style=s_coolblue&savepathfilename=d_savepathfilename");
正确的写法是?