如何获取JavaScript对象的值

问题描述 投票:0回答:3
this.mobj=document.getElementById(menu1)
var ob1 = this.mobj;
alert(" Obj value"+ob1.whichmethod());

在警报中我得到“Drop menu Obj”+Object object 这是 JavaScript.. 如果它是 jQuery 我可以做

$(this).attr('value')
。如何获得 JavaScript 对象的值?

javascript dom-events
3个回答
2
投票

我不确定你是否在寻找更多,但如果你想要 JavaScript 中对象的 value 属性,你可以这样做:

mobj = document.getElementById(menu1);
if (mobj){
    var obj_value = mobj.innerText; //or innerHTML;
}

如果你正在寻找超链接的href,你可以这样得到它:

mobj = document.getElementById(menu1);
if (mobj){
    var obj_value = mobj.href;
}

2
投票

document.getElementById(menu1).value
ob1.value


0
投票

您可以通过点运算符(.)或方括号([])访问对象属性。

例如。

var pair = new Object();
 pair[0] = "value One"
 pair[1] = "value Two"
 pair[2] = "value Three"
 pair[3] = "value Four"
 pair["Five"] = "value Five"

you can use **pair.Five** or pair["Five"]
© www.soinside.com 2019 - 2024. All rights reserved.