[code="html"]
巴南
北碚
璧山
[/code]
大致是写了一个下拉框,在select的onchange事件触发后通过javascript获得所选城市的对象Area。
请问如何在javascript中取得Area的一个属性usertype.
function changeQxmc(){
var qxmc_changed = document.getElementById("qxmclist");
alert(qxmc_changed.usertype);
}
上面这样写获得不了值
小弟javascript还没入门,请教各位一下
[color=red][/color][size=medium]下面是你取得的select选的中文(如巴南)或者对应option的value(com.PestsInfoSystem.domain.Area@643473).
[code="java"]
[/code]
[size=xx-large]
[color=red]
你要明白.在页面里是没有对象的.....
对象只存在于java代码中.
如果你要使用对象的某一属性,要使用到JSTL.....
[/color][/size][/size]
使用:
[code="java"]alert(qxmc_changed.value); [/code]
javascript不能取对象的,只能取值,而这个值,我的理解是一个字符串。
如果你用jquery的话就方便了,$("#qxmclist").val(),这就可以取出你下拉框选中的值了。