Javascript 如何在js代码中添加ID
我最近一直在制作一个网站,连接两个单词,为人们创建一个简单的域名。 我想知道如何将ID放在粗体的位置,这样我就可以把变量“materials”也放进去。我希望这些是可变的,这样人们就可以从我在HTML中输入的两个下拉菜单中进行选择。这听起来可能是一个奇怪的请求,但这是因为我对JavaScript非常陌生,而且我知道的很少。谢谢您的时间。:-) 我的JAVASCRIPT:Javascript 如何在js代码中添加ID,javascript,html,Javascript,Html,我最近一直在制作一个网站,连接两个单词,为人们创建一个简单的域名。 我想知道如何将ID放在粗体的位置,这样我就可以把变量“materials”也放进去。我希望这些是可变的,这样人们就可以从我在HTML中输入的两个下拉菜单中进行选择。这听起来可能是一个奇怪的请求,但这是因为我对JavaScript非常陌生,而且我知道的很少。谢谢您的时间。:-) 我的JAVASCRIPT: var places = ["island","moon","mars","vacation","house","yard",
var places = ["island","moon","mars","vacation","house","yard","hole","library","cave","sun","sandpit","swing","park","ground","sky","land"];
var object = ["ball","toaster","wheel","bike","chair","cup","pole","zip","cake","cheese","microphone","stapler","macaroni","bucket","vacuum","vest","antelope","zucchini","knee","nail","nose","toe","paper","envelope","wood","yogurt"];
var material = ["stone","velvet","silk","cotton","carpet","denim","nylon","leather"];
function randomName() {
var name = places[Math.floor( Math.random()*places.length )] + object[Math.floor( Math.random()*object.length )] + ".com";
document.getElementById("output").innerHTML = name;
}
我的HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>JS Bin</title>
</head>
<body>
<h1 id="header">Randoma.in</h1>
<div id="span">
<select id="dropdown1">
<option value="places">Places</option>
<option value="objects">Objects</option>
</select>
<select id="dropdown2">
<option value="places">Places</option>
<option value="objects">Objects</option>
</select>
</div>
<button onclick="randomName()" id="button">Generate Domain</button>
<div id="output"></div>
<div class="footer"></div>
</body>
</html>
你可以试试:
document.getElementById("elementname").value = variableName
在您的JavaScript代码中。在您的JavaScript名称中function@user1901218随机名称函数中的变量名**是什么意思?我想你不能用**,你能解释一下吗?**是加粗的。我现在就把它取出来:P
document.getElementById("elementname").value = variableName