Javascript 如何将组合框链接到图像文件夹?

Javascript 如何将组合框链接到图像文件夹?,javascript,jquery,html,combobox,Javascript,Jquery,Html,Combobox,在HTML的主体中,我有 在Javascript中,我有: function loadfiles() { var viewer = new PhotoViewer(); var imageFiles = document.getElementById("img"), filesLength = imageFiles.files.length; for (var i = 0; i < filesLength; i++) { viewer.add('./Slide1/

在HTML的主体中,我有

在Javascript中,我有:

function loadfiles() {
  var viewer = new PhotoViewer();
  var imageFiles = document.getElementById("img"),
  filesLength = imageFiles.files.length;
  for (var i = 0; i < filesLength; i++) {
    viewer.add('./Slide1/'+imageFiles.files[i].name);
  }
  viewer.show(0);
这里,我要做的是从特定文件夹中选择多个文件,这些文件显示在jQuery滑块中。但我想把它作为文件夹的组合框:无论我选择哪个文件夹,它都会使用相同的jQuery滑块显示该文件夹中的所有图像

<form name=myform>
  <select id="mytextarea" name=mytextarea size=1>
    <option name=one value=one> one </option>
    <option name=two value=two> two </option>
    <option name=three value=three > three </option>
    <option name=four value=four> four </option>
  </select>
</form>

如何获取文件夹的链接?

您可以将组合框的引用传递给函数


我没有几样东西。1:您上面提到的PhotoViewer是什么?2:我认为如果不将客户文件保存在某个地方,就无法将其显示给客户。你在问什么文件夹?photoviwer是jquery framewrok,我可以通过它在浏览器中显示图像。假设我选择选项“一”,则它将显示文件夹名称“一”、“二”或“三”中的所有图像,用户将选择哪个文件夹。您不能通过输入类型文件显示在客户端选择的文件。其次,如果您想在服务器上显示文件夹中的所有图像,恐怕您必须对每个图像的图像路径进行硬编码;i、 src=myUrl;,您还可以显示文件输入中的图像。有关如何完成的示例,请查看。然而,它只适用于现代浏览器。旧的浏览器根本不允许访问这些东西。顺便说一句,要获得当前选择,我认为$'mytextarea'.val有效。请注意,当它真的是一个文本区域时,将其命名为mytextarea可能不是最明智的做法。你似乎对太多的事情感到困惑,无法让它工作。你的堆栈的其余部分是什么样子的?由于除了Chrome+HTML5之外,您无法从html读取文件系统,因此您似乎真的需要构建一个Ajax端点,该端点将根据目录为您提供一个文件列表,您可以在更改目录时使用该列表填充照片查看器。您在该页面/站点上有PHP访问权限吗?
function loadfiles(obj) {
  var selectedOption = obj.val();
  }