簡體   English   中英

從Javascript文件獲取價值

[英]Get Value from Javascript File

我已經為“語言設置”創建了一個javascript文件(.js)。 那么如何從該文件中獲取值。

文件。

{
"language" : "german",

"glossary" : {
    "Level" : "Ebene",
    "Codes" : "Codes",
} }

那么如何為特定標簽設置值呢?

我想要“ Ebene”而不是“ Level”。 例如

<script type="text/javascript"> document.getElementById("lblLevel").innerHTML = glossary["Level"];

<div class="level">
     <b id = "lblLevel">Level</b>
</div>

但是它不起作用。 任何想法..?

提前致謝。

在您的language.js文件中:

var language = {
    "language": "german",
    "glossary": {
        "Level": "Ebene",
        "Codes": "Codes"
    }
};

然后在您的HTML文件中:

document.getElementById("lblLevel").innerHTML = language.glossary.Level;
<html>
<head>
<script type="text/javascript">
var language = {
        "language": "german",
        "glossary": {
            "Level": "Ebene",
            "Codes": "Codes"
        }
    };

function ab()
{
document.getElementById("lblLevel").innerHTML = language.glossary.Level;
}
</script>
</head>
<body onload="ab()">
<div class="level">
     <b id ="lblLevel">Level</b>
</div>
</body>
</html>

@Manan這是有效且經過測試的代碼。 試試吧。 如果您還有其他問題,請對其他評論進行投票,然后再回答問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM