Javascript 在div类中存储数组内容并显示清晰的名称
我有几个用户在active directory中。在active directory中,它们的用户名类似于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(): 因此,我创建了一
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