Javascript 将文本框中以逗号分隔的员工ID拆分为数组,然后处理这些字符串

Javascript 将文本框中以逗号分隔的员工ID拆分为数组,然后处理这些字符串,javascript,html,Javascript,Html,我一直在想本地映像目录。我们有一个内部工具来查找其他员工的个人资料,url是图像的url类似于“” 因此,我使用JS获取基于一个emp_id的图像,使用html表单输入emp_id,并使用JS附加“https://internal-cdn.abc.com/profiles/images/empid=“+form_element+”>“我使用document.write来显示图像 现在我需要您帮助编写JS,它将emp_id的输入列表分类为一个数组,并操作数组中的n个字符串以附加IMG SRC路径,

我一直在想本地映像目录。我们有一个内部工具来查找其他员工的个人资料,url是图像的url类似于“”

因此,我使用JS获取基于一个emp_id的图像,使用html表单输入emp_id,并使用JS附加“https://internal-cdn.abc.com/profiles/images/empid=“+form_element+”>“我使用document.write来显示图像

现在我需要您帮助编写JS,它将emp_id的输入列表分类为一个数组,并操作数组中的n个字符串以附加IMG SRC路径,最终显示多个图像

提前谢谢

这很有效

<html> 
<head> 
<script type="text/javascript"> 
function myFun(){
var imagesrc = document.getElementById("login"); 
image.value = "<img src=internal-cdn.abc.com/profiles/images/…;;
document.write(image.value); }
</script> 
</head> 
<body> <input type="text" name="login" id="login" placeholder="Enter the login" required="required" />
<input type="button" name="submit" onClick="myFun()" /> 
<div id="image">Image</div>
</body> 
</html>

函数myFun(){
var imagesrc=document.getElementById(“登录”);
image.value=”
形象
这不行

<html>
<head>
    <script type="text/javascript">
    function myFun(){
        var text;
        var i;
        var login = document.getElementById("login");
        login = login.split(",");
        for (i = 0; i <=login.length; i++) { 
            text += "<img src=https://internal-cdn.abc.com/profiles/images/?empid=" + login[i] + "><br>";
        }
        document.getElementById("images").innerHTML = text;
    }
    </script>
</head>
<body>
    <input type="text" name="login" id="login" placeholder="Enter the login" required="required" />
    <input type="button" name="submit" value="Get Images!" onClick="myFun()" />
    <p id="images"></p>
</body>

函数myFun(){
var文本;
var i;
var login=document.getElementById(“登录”);
login=login.split(“,”);

对于(i=0;i您正在尝试拆分HTML元素,而不是字符串:

var login = document.getElementById("login");
login = login.split(",");
您想要的是元素的值,而不是元素本身:

var login = document.getElementById("login").value;
login = login.split(",");

请发布您的代码。有关如何在StackOverflow上提出一个好问题的指导,请参阅。@sathyam1992:那么您是在问如何在JavaScript中将字符串拆分为数组吗?或许可以尝试在Google搜索类似“JavaScript拆分字符串”的内容“?它似乎显示了一些有用的结果。不要在注释中添加代码块…更新问题,使其能够正确格式化和阅读。除此之外,还不清楚您想要做什么。从注释代码中,您没有尝试过任何相关内容?@charlietfl感谢您的建议。这对我有帮助。谢谢@David”