2017-08-04 72 views
0

我是低级程序员,也是HTML的新手。如何在侧面定义HTML元素并稍后参考它?

我有我的网页结构的HTML正文。

本体中的一个元素是一个长下拉列表。我认为将这个列表单独定义在文件的底部或顶部是有意义的,并且只在内部引用它,所以整个结构尺寸保持合理且易于阅读。

这是我可以做的事吗?这是一个合理的要求吗?

+0

听起来就像你想要将选择绑定到JSON数据。 –

+0

除非你想自己阅读和解释HTML标记,而不是浏览器,否则你不应该关心它的外观。当然,您可以单独声明选择选项并使用Javascript填充选择内容,甚至可以将选项加载为外部资源,但只有在获得增益时才有意义(例如,如果不必加载这些选项所有的时间,只是基于某种条件 - 那么每次只是在真正需要时才传输长选项列表是有意义的)。 –

+0

是的,但我会建议使用编程语言来做到这一点。你想选择哪一个? – Gudradain

回答

0

我会考虑用Javascript代码填充这个下拉列表,如果它真的那么长。例如,您可以创建需要创建的选择选项的值/名称数组,然后将选项元素迭代添加到select元素。如果您向我们提供您正在使用的选择的想法,我们可以帮助您想出办法。你到目前为止尝试过什么?