如何提取EXCEL一列的各行,使之成为HTML下拉列表的各选择项?

如何提取EXCEL一列的各行,使之成为HTML下拉列表的各选择项?

假设EXCEL表的名字为abc.xlsx,只有1列,5行信息,分别是5个人名。
在HTML中有一个下拉列表,
<select>
</select>
如何按一下按钮,自动提取EXCEL的5个人名,自动在select标签对生成5个option,分别包含5个人名?
不胜感激!
我的要求是HTML中有一个下拉列表选择,但是众多的option选择项是从TXT文件中读取过来的。
我可以在HTML的SELECT中,制作一大串OPTION标签,而不给出具体内容,网页打开后,自动从TXT文件中读取一行一行的内容,自动填入到HTML的一个一个的OPTION中吗?

我的意思是,我的网页中有一个下拉列表选择框,里面有若干个选择项,是一个一个的人名,这些人名已经保存在一个TXT文件中,我要将TXT文件中的一行一行的人名,自动填充到HTML里的一个一个的OPTION里。

或者,我把我的HTML文件拆开成两部分,即<select>标签前为一部分,假设名称为1.html; <select>标签后为另一部分,假设名称为2.html;
而我的人名清单为name.txt具体内容为:
<option>张三</option>
<option>李四</option>
<option>特朗普</option>
<option>普京</option>
........
HTML文件如何实现自动将1.html 接上name.txt,再接上2.html,将它们合并成一个文件,比如叫3.html ??
我的QQ:294729226
不胜感激。我在武汉,我给你寄武汉特产武汉热干面。

html没有打开文件、修改文件的功能,你如果是在WEB服务器上,肯定是只是ASP、PHP、JSP、PERL等之一的,用这些语言来写就易如反掌。

如果不是在WEB服务器上,只有考虑使用JS来写了(反正HTML是肯定不行的),JS在1.HTML里面的内容是:

<SELECT NAME=XXX>
<SCRIPT SRC=1.JS></SCRIPT>
</SELECT>

而1.JS的文件是这个样子:

document.write('<option>张三</option>');
document.write('<option>李四</option>');
document.write('<option>特朗普</option>');
document.write('<option>普京</option>');
温馨提示:答案为网友推荐,仅供参考
相似回答