Javascript 在div类中存储数组内容并显示清晰的名称

Javascript 在div类中存储数组内容并显示清晰的名称,javascript,html,sharepoint,user-profile,nintex-workflow,Javascript,Html,Sharepoint,User Profile,Nintex Workflow,我有几个用户在active directory中。在active directory中,它们的用户名类似于i:0#.w | opmain\name。它每天都同步 使用UPS(用户配置文件服务),我通常会得到(f.ex.borisj)。为了得到真实姓名(f.ex.Boris Johnson),我必须在UPS中查找 我想在UPS中查找以获得清晰的名称。关于这一点,我有一个函数getUserInformation(username,type)和onChangeRequestor(): 因此,我创建了一

我有几个用户在active directory中。在active directory中,它们的用户名类似于
i:0#.w | opmain\name
。它每天都同步

使用UPS(用户配置文件服务),我通常会得到(f.ex.borisj)。为了得到真实姓名(f.ex.Boris Johnson),我必须在UPS中查找

我想在UPS中查找以获得清晰的名称。关于这一点,我有一个函数
getUserInformation(username,type)
onChangeRequestor()

因此,我创建了一个数组并对其进行迭代:

var userarray = new Array();
var username; 
var logins;
var accountArray;
for (var i = 0; i < userarray.length; i++) {
    logins = replaceSubstring(NWF$("#" + varRequestorID).val(), ";", "");
    accountArray = logins.split("|")
    username = accountArray[1];
    getUserInformation("opmain\\" + userarray[i], lookupUserDefaultName); 
}
userarray.push(username);

据我所知,您需要的是获取用户名,并将此名称用作div的类名

假设你有一个这样的部门:

<div id="userDiv"></div>

据我所知,您需要的是获取用户名,并将此名称用作div的类名

假设你有一个这样的部门:

<div id="userDiv"></div>

那么,您想要的是拥有一个div,并将用户名作为类添加到其中?@AnisR。是的,你想要的是有一个div,并将用户名作为类添加到其中?@AnisR。是的,差不多
function lookupUserDispName(){
     for (var i = 0; i < userarray.length; i++) {
        getUserInformation(userarray[i], lookupUser); 
        OnChangeRequestor();
        requestor = displayName; 
    }
}
<div id="userDiv"></div>
var div = document.getElementbyId("userDiv");
div.className = username; //or div.classList.add(username); if you don't want to override existing classes