求助有关select的js控制语句。

来源:百度知道 编辑:UC知道 时间:2024/07/02 10:08:18
我有一个select:

<select id='A' name='A'>
<option value='NONE' selected='selected'>NONE</option>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
</select>

想要实现 让JS控制如果是选的NONE就会:alert('请选择下列中的一项') 这个功能。

请问要如何写呢?

考虑到你的默认选择值为NONE,那么用户不进行任何操作的情况下就应该触发你的事件,这样不合理,所以我进行了如下修改:
<select id='A' name='A' onchange="check()">
<option value='' selected='selected'></option>
<option value='NONE'>NONE</option>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
</select>

下面是js:
<script language="JavaScript" type="text/javascript">
function check(){
val=document.getElementById("A").value
if(val=="NONE"){
alert("请选择下列中的一项'")
}
}
</script>

<script language="JavaScript">
function CheckEmpty(Field)
{
if (Field.value ==