代码太多了!
在文本框为空时,提示请输入内容。
if (document.all.text1.value==""){
    alert("请输入内容");
    return false;
}
就是显示不出来,调试时alert这句话也执行了。
程序里所有的提示框都不显示!

解决方案 »

  1.   

    先判断一下有没有调用你的函数,再看一下条件语句document.all.text1.value=="")是不是错了
      

  2.   

    是是,我很久以前也碰上过这个问题,这不是脚本的问题。后来怎么解决,我都不记得了。你试着把alert()和几个简单语句放在一个单独的函数试试
      

  3.   

    昨天下载一个ie6.0 for xp的补丁,但是没起作用。
    随着用户越来越多,问题也随之而来,希望大家帮忙想一想解决的办法!
      

  4.   

    有可能在alert前有其他问题造成中断
      

  5.   

    if (document.all.text1.value==""){
        alert("请输入内容");
        return false;
    }
    -----------------------------------------------
    程序肯定没问题,你吧其他的都屏蔽,单独看看这个alert执不执行。
      

  6.   

    if (document.all("text1").value==""){
        alert("请输入内容");
        return false;
    }
    试试上面的!
    一般要引用需要这样的语法document.all("text1").
      

  7.   


    把ie6.0打了补丁也不行。
    另外还经常出现Internet Explorer 错误,提示"发送报告"或"不发送".
    这到底是浏览器的毛病还是程序有问题?
      

  8.   

    document.all.text1.value=="")
    是不是不正确?
    请问text1是什么,是表单吗?
      

  9.   


    document.all.text1.value==""
    text1是文本框
      

  10.   

    单步调试alert提示也不显示。
    代码也没什么特别的,只是判断是否是空值!
      

  11.   

    前面我提示过调试方法了,你在if (document.all.text1.value==""){
        alert("请输入内容");
        return false;
    }
    前加一个alert("运行到这里了#1");看十分能运行到判断之前!如果能就可能发生了我提到的问题,document.all.text1.value的引用是无效的,这样的问题是十分难判断的。
      

  12.   

    有asp程序吗?
    也有可能是直接执行了服务器程序,而跳过了alert("xxx")
    比如
    <script>
    alert("xxx");
    </script>
    <%
    response.redirect "aa.asp"
    %>
    客户端来不及显示就已经往下执行了