我想使用按钮将选择列表添加到我的网站。我需要使用节点,因为我需要能够在 DOM 中访问它,以便以后可以检索它的值,所以我不能使用 innerHTML。
我的问题是 createTextNode 似乎用引号将我的列表括起来,因此它不会显示。谁能帮我吗
<!doctype html>
<html>
<head>
<title> Pop Up </title>
<script>
function change()
{
var theDiv = document.getElementById("dropDownList");
var content = document.createTextNode("<select name='scrapbookID' id='scrapbookID'><option value='15'>one</option><option value='18'>two</option><option value='20'>three</option><option value='21'>four</option></select>");
theDiv.appendChild(content);
}
</script>
<style type = "text/css">
</style>
</head>
<body>
<div id = "signout">
Your are Currently signed in.<br />
<a href = "#" id = "signOutPHP">Sign Out</a>
<div id = "dropDownList">
<button onclick="change()">Add List</button>
</div>
</div>
</body>