改为
alert("用户名密码错误")
//注意括号要用半角的
此外
<input type = "password" name = "pw" /><br />
改为
<input type = "password" name = "pw" id="pw" /><br />
你的if中少写了一个=
应该是str == ""
而不是str = ""
修改后的代码:
<!DOCTYPE html><html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<form name="form1" method="post" action="">
原字符串: <textarea name="oldString" cols="40" rows="4"></textarea><br>
转换后的字符串:<textarea name="newString" cols="40" rows="4" ></textarea><br>
<input name="Button" type="button" value="去掉字符串的首尾空格" onClick="trim()">
</form>
<script language="javascript">
function trim() {
var str = form1.oldString.value
if(str == "") { //这里是 ==
alert("请输入字符串")
form1.oldString.focus()
return
}
else {
var ob=/(^\s*)|(\s*$)/g
str = str.replace(ob,"")
}
form1.newString.value = str
}
</script>
</body>
</html>
<HTML><HEAD>
<TITLE>求算术平方根</TITLE>
<SCRIPT LANGUAGE="VBScript" FOR="btnOK" EVENT="onClick">
Dim a,b,c,drt
If form1.ta.Value="" Or form1.tb.Value="" Or form1.tc.Value="" Then
Alert ("输入数据不完整!")
Exit Sub
Else
a=CLng(form1.ta.Value)
b=CLng(form1.tb.Value)
c=CLng(form1.tc.Value)
drt=b*b-4*a*c
if drt<=0 then
form1.Tx1.value=null
form1.Tx2.value=null
alert("没有算术根!")
Exit Sub
Else
form1.Tx1.Value=(-b+sqrt(drt))/(2*a)
form1.Tx2.Value=(-b-sqrt(drt))/(2*a)
End If
End If
</SCRIPT>
</HEAd>
<BODY>
<FORM NAME="form1">
<P>
<Input type="text" name="ta" SIZE="4">X<SUP>2</SUP>+
<Input type="text" name="tb" SIZE="4">X+
<Input type="text" name="tc" SIZE="4">=0</P>
<P>x1=<Input type="text" name="tx1" SIZE="6" READONLY></P>
<P>x2=<Input type="text" name="tx2" SIZE="6" READONLY></P>
<P><Input type="button" Value="计算" name="btnOK" />
<Input type="reset" Value="重新输入" name="btnESC" /><P>
</FORM>
</BODY>
</HTML>
注意THEN的位置
你复制我给你的上面的代码运行一下看看 呵呵 还有就是 OR 之前要有空格的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)