我试图通过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或其他人中打印信息?
答案 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%");