Javascript 在Json调用中使用变量值
这是我的json信息Javascript 在Json调用中使用变量值,javascript,json,variables,Javascript,Json,Variables,这是我的json信息 {"RAW":<br> {"CAN":<br> {"AUD": {"FROMSYMBOL":"CAN","BUY":"0.317993","SELL":"0.31012","MARKETCAP":"12,787,119","CHANGE":"2.13%"}} "RI
{"RAW":<br>
{"CAN":<br> {"AUD": {"FROMSYMBOL":"CAN","BUY":"0.317993","SELL":"0.31012","MARKETCAP":"12,787,119","CHANGE":"2.13%"}}
"RISE":
{"AUD":
{"FROMSYMBOL":"RISE","BUY":"0.337224","SELL":"0.331142","MARKETCAP":"13,396,190","CHANGE":"0.00%"}}
"SAFEX":
<br> {"AUD":
{"FROMSYMBOL":"SAFEX","BUY":"0.013389","SELL":"0.013389","MARKETCAP":"29,777,352","CHANGE":"0.00%"}}
"HST":
<br> {"AUD":{"FROMSYMBOL":"HST","BUY":"1.00726","SELL":"0.980698","MARKETCAP":"30,587,338","CHANGE":"9.66%"}}
"HAV":<br> {"AUD":
<br> {"FROMSYMBOL":"HAV","BUY":"0.601209","SELL":"0.495748","MARKETCAP":"32,375,759","CHANGE":"3.38%"}}
我不想为每个页面创建特定的页面
我能做的就是提取一个特定的变量值,例如
var foo = "SAFEX";
我想能够做的是像这样将该值插入到json调用中
document.getElementById("foo-PRICE").innerHTML = jsonObj.RAW.foo.AUD.BUY;
我已经尝试了所有我能想到的方法,不管我怎么切碎它,eval()似乎都一事无成
如有任何建议,将不胜感激
document.getElementById(foo +"-PRICE").innerHTML = jsonObj.RAW[foo].AUD.BUY;
document.getElementById(foo +"-PRICE").innerHTML = jsonObj.RAW[foo].AUD.BUY;