<form name=form1>
<SELECT name=ue>
<OPTION value="" selected>请选择游戏分区</OPTION>
<OPTION value=8>一区(网通)</OPTION>
<OPTION value=9>二区(电信)</OPTION>
</SELECT>
<INPUT type="button" value="Search" name=button1 onclick="check();">
</form><script>
function check()
{
if (document.form1.ue.value == "")
{
alert("请选择游戏分区..");
document.form1.ue.focus();
return false;
}
else
{
alert(document.form1.ue.value);
}
}
</script>楼主看看~~
<SELECT name=ue>
<OPTION value="" selected>请选择游戏分区</OPTION>
<OPTION value=8>一区(网通)</OPTION>
<OPTION value=9>二区(电信)</OPTION>
</SELECT>
<INPUT type="button" value="Search" name=button1 onclick="check();">
</form><script>
function check()
{
if (document.form1.ue.value == "")
{
alert("请选择游戏分区..");
document.form1.ue.focus();
return false;
}
else
{
alert(document.form1.ue.value);
}
}
</script>楼主看看~~
HTML中设属性值有三种方式:
1、属性名=值 2、属性名='值' 3、属性名="值"
三种方式的效果是一样的。
你的判断语句中:
if (theForm."ue".value == "")
改成原来的就可以了:if (theForm.ue.value == "")。