【发布时间】:2016-11-22 21:37:01
【问题描述】:
我有一个滑块,它在 SharePoint 的框架中使用 html 文件。幻灯片更改非常频繁,并且此滑块正在推出 10 次以上。我想创建一个工作流程,以便最终用户可以自己更改滑块/href。我已经创建了下面的函数,它动态地创建了我的“li”和“a”并且正在工作。最终我将使用变量来获取“src”等。
我的问题是我想做一个“for each”来运行一个指定的目录并获取文件名,这样我就可以为每个文件创建一个新的“li”和“a”并拉入我的"src" 也为 "a" 动态。
如果我说得不对,我深表歉意。我是 JavaScript 和一般编程的新手。我花了很多时间试图自己弄清楚这一点。任何帮助/解释/指导将不胜感激。
<!DOCTYPE html>
<html>
<head></head>
<body>
<script>
document.body.onload = addElement;
function addElement() {
//run through a directory and grab URLs
// create a new li element
var newLi = document.createElement("li");
//create img
var newImg = document.createElement("img");
newImg.setAttribute("src", "Intranet_643x296.jpg");
newImg.setAttribute("height", "100%");
newImg.setAttribute("border-radius", "10px");
newImg.setAttribute("alt", "Einstein");
// Set its contents:
document.getElementById("ulimage").appendChild(newImg);
}
</script>
<ul id="ulimage"></ul>
</body>
</html>
【问题讨论】:
-
您的问题是一个陈述。我的问题是,我的名字是罗伯特。
-
@Iwrestledabearonce。我认为虽然不明显,但他的问题很明显。
-
一个人显然可以用“我怎么做”来锯“我想”,但即使这样,问题也不清楚。希望别人能理解。
标签: javascript arrays javascript-objects