如何将单个选项标签数据添加到其他 HTML 页面?

How to add single option tag data to other HTML pages?

例如:

**index.html**
<body>
<option><select>1></select>
<select>2</select><select>3</select></option>
</body>

还有另一个文件:

**page1.html**
<body>
here I want to have the same OPTION data
</body>

有什么办法可以一次写OPTION标签,然后在多个页面中使用。我必须在最多 10 页的情况下使用它们。

当然可以 javascript 希望所有页面的选项值都是静态的和相同的。

在这种情况下,如果您有一个通用 javascript 文件(如 helper.js、common.js)

然后通过动态绑定到您的 HTML 正文来包含该选项代码 正如肯尼提到的那样,更正您的选项标签格式并检查如何使用 javascript

动态附加 HTML

要使用的函数: document.createElement() document.body.insertBefore()

参考:

https://developer.mozilla.org/en-US/docs/DOM/document.createElement

https://developer.mozilla.org/en-US/docs/DOM/Node.insertBefore

https://developer.mozilla.org/en-US/docs/DOM/Node.firstChild

您可以创建一个包含 "html tags" 的 php 文件。 然后您可以将此 php 文件包含在所需的页面中。

您也可以使用 javascript。 创建一个 option.js 文件, 使用 HTML DOM 函数,例如 document.createElement() 创建选项和 select 标签,document.createTextNode() 创建文本元素。

然后使用 appendchild 函数将文本节点附加到选项标签。

<script src="option.js"></script> 

在需要这些选项的页面中使用上述脚本标记。 就是这样!