// 这段是调用了文件的JAVASCRIPT标签
<script language="javascript" src="Function/JScript.js" type="text/javascript"></script>
// 这段是该页面所用到的JAVASCRIPT标签
<script language="javascript" type="text/javascript">
    function CheckValues()
    {
        if(0 >= document.getElementById("txtCaption").value.length)
        {
            alert('请输入标题!');
            return false;
        }
                 
        if(0 >= document.getElementById("txtTimeOut").value.length)
        {
            alert('请输入时长!');
            return false;
        }
        
        var temp = document.getElementById("txtTimeout").value;
        if(isNaN(++temp))
        {
            alert('请输入正确时长!');
            return false;
        }
        
        if(0 >= document.getElementById("txtToDate").value.length)
        {
            alert('请输入有效日期!');
            return false;
        }
        
        if(0 >= document.getElementById("txtInformation").value.length)
        {
            alert('请输入公告内容!');
            return false;
        }
        
        if(2000 < document.getElementById("txtInformation").value.length)
        {
            alert('公告内容不能超过2000个字符!');
            return false;
        }
        
        return true;
    }
</script>

解决方案 »

  1.   

    在同等级的目录下有个FUNCTION目录,里面放着JS文件,结果运行时,频频出现‘对象未定义’,指的是方法找不到。无耐,把JS文件拖出来放到根目录下,运行正常。之前老是提示出错,后来到其它电脑去执行正常,调试时发现JS文件是已经被我刚刚删除过时的文件。    我在怀疑是不是电脑中木马了,EN版的WEB 2005只能打进字不能回车,退格,后来还是老老实实的装了个VS2005,这就没问题了。    现在把JS文档放在根目录,问题是解决了,不过这样文档结构化管理起来也不方便。