如何使用javascript显示当前用户信息?

时间:2015-12-16 05:38:24

标签: javascript jquery html

我试图通过id获取用户信息。它的警报很好。 但我必须在html页面中打印用户信息。

来源:

<ion-content>
    <div class="scroll-wrap" ng-if="Ctrl.data">
        <ion-slide-box></ion-slide-box>
        <div style="white-space: nowrap; padding: 5px 5px 0 5px;">
            <div class="row" style="padding:0 0 5px 0; margin:0;"></div>
            <div class="row" style="padding:0 0 5px 0; margin:0;"></div>
            <div class="row" style="padding:0 0 5px 0; margin:0;"></div>
        </div>
    </div>
</ion-content>

输出应该是:

<html>
<head> 
</head>
<body>
<a onclick="GetUserName();" id="user">aaaa</a>
<script language="javascript">
        function GetUserName()
        {
            var wshell = new ActiveXObject("WScript.Shell");
            alert(wshell.ExpandEnvironmentStrings("%USERNAME%, %ComputerName%, %USERDOMAIN%"));

        }
</script>
</body>
</html>

用户信息:“用户名,计算机名称,用户域”

如何在div或其他人中打印信息?

2 个答案:

答案 0 :(得分:1)

您可以使用innerHTML属性,设置或返回元素的HTML内容(内部HTML)。

<强> HTML:

<div id="user">User Information: <span id="userinfo"></span></div>

<强>使用Javascript:

document.getElementById("userinfo").innerHTML = wshell.ExpandEnvironmentStrings("%USERNAME%, %ComputerName%, %USERDOMAIN%")

答案 1 :(得分:-2)

只需更改范围的内部HTML即可。以下声明代替警报。

document.getElementById("userinfo").innerHTML = wshell.ExpandEnvironmentStrings("%USERNAME%, %ComputerName%, %USERDOMAIN%");