checkform.js

来自「使用说明: --- --- --- --- --- --- --- --- -」· JavaScript 代码 · 共 72 行

JS
72
字号
function CheckForm(form){
    var strContent=form.content.value;
	if (form.EditMode[0].value=="HTML" && form.EditMode[0].checked==true){
	    form.content.value=frames.HtmlEditor.document.body.innerHTML;
	}
	else{
	   if (form.EditMode[1].value=="UBB" && form.EditMode[1].checked==true){
		  document.myform.content.value=strContent;
	   }
	}
	if (form.title.value=="") {
       alert("文章标题不能为空");
	   form.title.focus();
	   return false;
    }
	if (form.indexpic.checked==true) {
		if (form.previewimg.value=="") {
			alert("视点文章必须填写缩略图");
			form.previewimg.focus();
			return false;
		}
	}
	if (form.ClassID.value==-1 || form.ClassID.value==0) {
       alert("请选择文章分类");
	   form.ClassID.focus();
	   return false;
    }
	if (form.content.value=="") {
       alert("文章内容不能为空");
	   return false;
    }
	if (form.Editor.value=="") {
       alert("责任编辑不能为空");
	   form.Editor.focus();
	   return false;
    }	
}

function Upload(Action){
	window.open("admin_upload.asp?Mode="+Action,"Upload","left=0,top=0,width=400,height=280,status=1");
}

function Insert(str){
	var objTextarea;
	var form=document.myform;
	if (document.myform.EditMode[1].value=="UBB" && form.EditMode[1].checked==true) {
	objTextarea=document.myform.content;
	objTextarea.focus();
    }
	else{
	    if (document.myform.EditMode[0].value=="HTML" && form.EditMode[0].checked==true){
	       objTextarea=frames.HtmlEditor.document.body
           objTextarea.focus();
		}
	}
		if ((document.selection)&&(document.selection.type== "Text"))
	{
		var range= document.selection.createRange();
		var ch_text=range.text;
		range.text= str + ch_text;
	}
	else if ( (document.selection)&&(document.selection.type=="None") )
	{
		var range= document.selection.createRange();
		range.text= str;
	}
	else
	{
		objTextarea.value=objTextarea.value+str;
		objTextarea.focus();
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?