分大小写的哦filmType和FilmType不同
下面的是正常的。。
看下面的代码。<select name="FilmType" onChange="judge()">
<option value="1">分类一</option>
<option value="2">分类二</option>
<option value="3">分类三</option>
</select><script>
alert(document.all["filmType"])
alert(document.all("filmType"))
alert(document.all["FilmType"])
alert(document.all("FilmType"))
with(document.all("FilmType"))
{
alert(item(selectedIndex).value)
}
</script>
下面的是正常的。。
看下面的代码。<select name="FilmType" onChange="judge()">
<option value="1">分类一</option>
<option value="2">分类二</option>
<option value="3">分类三</option>
</select><script>
alert(document.all["filmType"])
alert(document.all("filmType"))
alert(document.all["FilmType"])
alert(document.all("FilmType"))
with(document.all("FilmType"))
{
alert(item(selectedIndex).value)
}
</script>
<option value="1">分类一</option>
<option value="2">分类二</option>
<option value="3">分类三</option>
</select>
<script>
function judge(){
alert(document.all["FilmType"].value)
}
function judge2(o){
alert(o.value)
}
</script>
<option value="1">分类一</option>
<option value="2">分类二</option>
<option value="3">分类三</option>
</select>
<script>
function judge(v){
if(v)alert(v)
else alert(window.event.srcElement.value)
}
</script>
一个是注意大小写,一个是注意用括号而不是中括号