这是我到目前为止所得到的。目标是有一个选择菜单显示从 0 到 9 的数字,值作为相应的数字,并且还对选择标签进行递增编号。
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<script type="text/javascript">
function more()
{
counter += 1;
document.getElementById("options").innerHTML += ("<select name='" + counter + "'>");
for (var i=0;i<10;i++){
document.getElementById("options").innerHTML += ("<option value='" + i + "'>"+ i + "</option>");
}
document.getElementById("options").innerHTML += ("</select>");
}
</script>
</head>
<body>
<div id="options">
<script type="text/javascript">
var counter=0;
more();
</script>
</div>
<div id="more">
<button onClick='more()' style='color:blue;font-size:11px;font-family:verdana; cursor:pointer;'>more</button>
</div>
</body>
</html>