回 帖 发 新 帖 刷新版面

主题:世界真奇妙:TMD为什么啊.帮我看看~

[color=800000]<script></script>[/color]
<script language="vbscript" type="text/vbscript">
<!--
    function NewTrim(theStr)
        NewTrim=Trim(theStr)
    end function
    -->
</script>
<script language="javascript" type="text/javascript">
<!--
    function isEmpty(){
        var theStr=document.all.form1.ATMName.value;
        var theStrPasswd=document.all.form1.ATMPasswd.value;
        if (NewTrim(theStr)==""){
            alert("您好.您的用户名不能为空.请您输入用户名");
            return false;
        }
        if (theStrPasswd==""){
            alert("您好.请您输入您的密码后在提交");
            return false;
        }
        return true;
        
    }    
    -->
</script>

<form action="ATMemberOperator.asp?Operator=WantLogin" name="form1" method="post">
<input type="text" size="15" maxlength="30" name="ATMName" /><input type="password" size="15" maxlength="30" name="ATMPasswd" />
<input type="submit" name="upServer" value="登陆" onclick="return isEmpty();" class="ATButtonBlue" />
</form>

//把红色的部分去了就出错~ .我真TMD服了.找了半天才找到这个原因.为什么啊.本来时间就紧.谁解释一下?[em10][em10][em10]

回复列表 (共3个回复)

沙发

顶端的<script></script>去了就报错

板凳


关键是你使用了两种脚本语言: vbscript 与 javascript

用vbscript建立的函数不能在javascript中直接引用。

<script></script>应该是起到了两者互用的作用。

3 楼

我有发现把 vbscript 写在 javascript 下面就不会出现问题。所以你的答案非正解。

我来回复

您尚未登录,请登录后再回复。点此登录或注册