Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Доступ к свойству объекта. (https://javascript.ru/forum/misc/24332-dostup-k-svojjstvu-obekta.html)

Dimentr 26.12.2011 16:02

Доступ к свойству объекта.
 
<select id='lol' onChange='getOp(this.value)'>
<option value='ukraine'>Украина</option
<option value='russia'>Россия</option>
</select>
<script>

var country {
ukraine:{
dnepr : "Днепропетровская",
zhit : "Житомирская"

}
russia:{
obl1 : "Область номер три",
obl2 : "Область номер два"

}


}
function getOp(param){
var obl=country.param.dnepr
alert(obl)



}

(скрипт писал по памяти, могут быть кое где ошибки)
</script>
Заведомо выбираю Украину, типа должен выкинуть "Днепропетровская", но соответственно он говорит что такого свойства "param" - нету. Я так понял это из-за того что значение - строка. Но как мне сделать чтобы оно все таки работало )).

zebra 26.12.2011 16:12

function getOp(param){
var obl=country[param].dnepr

Dimentr 26.12.2011 16:23

Цитата:

Сообщение от zebra (Сообщение 146219)
function getOp(param){
var obl=country[param].dnepr

Блин, точно :) Спасибо за быстрый ответ.


Часовой пояс GMT +3, время: 10:58.