一个JavaScript的程序问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 20:27:15
代码如下:
<html>
<head>
<title>if...else语句的使用</title>
<script language="JavaScript">
function check()
{
h=document.form1.entry.value
if(h!="")
{
if(h=="A"||h=="a")
{
alert("您输入的是A")
}
else if(h=="B"||h=="b")
{
alert("您输入的是B")
}
else if(h=="c"||h=="c")
{
alert("您输入的是C")
}
else
{
alert("您没有输入什么吧?")
}
}
else
{
alert("您输入对了吗?")
}
}
</script>
</head>
<body>
<form name="form1">
<p>请输入A,B或C:
<input type="text" name="entry" onChange="check()">
<

代码是对的,你这代码要实现对话框弹出,在文本框中输入文字后,再点击下空白页面,才能实现.

可以弹出的...你是弄成html格式的吧...你看看你的ie允许运行角本不..

不过我看你的if else语句有个地方写错位置了.我给你改了下.

<html>
<head>
<title>if...else语句的使用</title>
<script language="JavaScript">
function check()
{
h=document.form1.entry.value
if(h!="")
{
if(h=="A"||h=="a")
{
alert("您输入的是A")
}
else if(h=="B"||h=="b")
{
alert("您输入的是B")
}
else if(h=="c"||h=="c")
{
alert("您输入的是C")
}
else
{
alert("您输入对了吗?")
}
}
else
{
alert("您没有输入什么吧?")
}
}
</script>
</head>
<body>
<form name="form1">
<p>请输入A,B或C:
<input type="text" name="entry" on