www.gusucode.com > 艺术签名文章资讯网源代码 > 艺术签名文章资讯网源代码/624/GuestBook/check.js
function checkform(){ var form1=document.myform; try{ if (GetContentLength()==0){ alert("留言内容不能为空!"); return false; } } catch(e){ if (form1.content.value=="") { alert("留言内容不能为空!"); form1.content.focus(); return false; } } try{ if (form1.username.value==""){ alert("用户名称不能为空!"); form1.username.focus(); return false; } } catch(e){} try{ if (form1.codestr.value==""){ alert("请输入验证码!"); form1.codestr.focus(); return false; } } catch(e){} try{ if (form1.topic.value==""){ alert("留言主题不能为空!"); form1.topic.focus(); return false; } } catch(e){} try{ if ((form1.GuestEmail.value.indexOf("@") == -1) || (form1.GuestEmail.value.indexOf(".") == -1)){ alert("请查看您的E-mail地址是否正确,请重录入!"); form1.GuestEmail.focus(); return false; } } catch(e){} } function formatbt() { var arr = showModalDialog("../editor/btformat.htm?",null, "dialogWidth:250pt;dialogHeight:166pt;toolbar=no;location=no;directories=no;status=no;menubar=NO;scrollbars=no;resizable=no;help=0; status:0"); if (arr != null){ document.myform.Topicformat.value=arr; myt.innerHTML="<span style='background-color: #FFFFff;font-size:12px' "+arr+">设置标题样式 ABCdef</span>"; } } function Cancelform() { document.myform.Topicformat.value=''; myt.innerHTML="<span style='background-color: #FFFFff;font-size:12px'>设置标题样式 ABCdef</span>"; } function CtrlEnter() { if(event.ctrlKey && window.event.keyCode==13) { this.document.myform.submit(); } } function GetContentLength(){ var oEditor = FCKeditorAPI.GetInstance('content') ; var oDOM = oEditor.EditorDocument ; var iLength ; if ( document.all ) { iLength = oDOM.body.innerText.length ; } else { var r = oDOM.createRange() ; r.selectNodeContents( oDOM.body ) ; iLength = r.toString().length ; } return iLength } function CheckLength(){ var strLen=0; try{ strLen=GetContentLength(); } catch(e){ strLen=document.myform.content.value.length; } alert("\n您的内容已有 "+strLen+" 字节"); }