html的非hardocded <option>,而是</option> <option>显示本地文件

时间:2016-08-11 21:01:10

标签: javascript html html-select

所以我正在构建一个运行tomcat的本地 javascript Web应用程序,用户将在html中选择一个我当前硬编码为<option>的文件,我不这样做想做。我希望html页面转到我本地计算机上的指定文件夹,并提供用户可以从本地计算机中选择的各种选项,并且我无法找到有人这样做的任何地方。

下面是我目前拥有的代码,我已经让它工作,我可以选择一个项目,我需要的数据传递到我希望传递给的地方。

&#13;
&#13;
<!doctype html>
<html>
<head>
<title>Crom - Forms</title>
</head>
<body>
	<p>
	<form name="selectForm" method="post" action="listOfFormsServlet">

		<select name="ListOfForms" size="10">

			<option value="45 Day Letter Temp">45 Day Letter Temp</option>

			<option value="IA Initial Contact Letter Template">IA
				Initial Contact Letter Template</option>

			<option value="IA Name List">IA Name List</option>

			<option value="Initial Contact Letter Temp">Initial Contact
				Letter Temp</option>

			<option value="Recoverable Depreciation Letter for Cov A and B Temp">Recoverable
				Depreciation Letter for Cov A and B Temp</option>

			<option value="Recoverable Depreciation Letter for Cov C">Recoverable
				Depreciation Letter for Cov C</option>
		</select> <input type="submit" value="Continue">
	</form>

</body>
</html>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:1)

正如SLacks所评论的那样。您无法使用客户端应用程序(JS)从文件系统获取任何信息。您需要实现基于服务器端的语言,如PHP,Ruby等,以获取此类信息。

Javascript是一种在浏览器中运行的客户端语言。它不了解浏览器环境之外的任何内容。