РЕДАКТИРОВАТЬ - Я импортировал имя с апострофом, и он все испортил.
Я пытаюсь выполнить код при изменении выпадающего списка. Похоже, что это в основном работает, я могу только изменить выпадающий список только один раз и / или он автоматически переходит в 1 каждый раз. В целом, я пытаюсь заполнить несколько входов случайными именами / словами в зависимости от того, какое число выбрано.
Спасибо за помощь
<html>
<body>
<select onchange="myFunction1();" id="number" >
<option value="1"> 1 </option>
<option value="2"> 2 </option>
</select>
<input type="text" id="name">
<script>
function myFunction1() {
if (document.getElementById("number").value = "1") {
document.getElementById("name").value =( getRandomNameBLK() );
}
else if (document.getElementById("number").value = "2") {
document.getElementById("name").value =( getRandomNameBLK2() );
}
}
function getRandomNameBLK()
{
var names = [
'1111cdcwe',
'11111eere',
'11111323f'
];
return names[Math.floor(Math.random() * names.length)];
}
function getRandomNameBLK2()
{
var names = [
'2222cdcwe',
'2222reere',
'22224323f'
];
return names[Math.floor(Math.random() * names.length)];
}
</script>
</body>
</html>
РЕДАКТИРОВАТЬ - Я импортировал имя с апострофом, и он все испортил.