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

时间:2013-07-11 06:52:08

标签: javascript jquery html5 combobox

在HTML正文中我有<input type="file" id="img" multiple><br> <input type="submit" onclick="loadfiles()">

在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 个答案:

答案 0 :(得分:1)

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

<input type="file" id="img" multiple><br> <input type="submit" onclick="loadfiles(this)">

function loadfiles(obj) {
  var selectedOption = obj.val();
  }