如何在html lang标签中分配Javascript变量?

时间:2017-10-31 20:50:52

标签: javascript html dom

我正在寻找一种在html属性中分配Javascript变量的方法。

<script>
     var code = callingSomeFunction(country);
     document.getElementById('lcode').lang = code;
</script>
<html id = "lcode" lang="[return value from code}">

它在这里不起作用。如何获得变量&#34; code&#34;的值?在我的lang属性的脚本之外?

2 个答案:

答案 0 :(得分:0)

一旦我添加了这个,我终于想通了:

window.onload = function() {
    document.getElementById("lcode").lang = code;
}

答案 1 :(得分:-1)

只需将script-element放在结束体标记之前,以确保完整的HTML被解析并可用作DOM。