首页 > 解决方案 > 多个 var 数组 = document.getElementsByName('pick1');

问题描述

这在pick1中工作正常

如何添加pick2 pick3 和pick4

var 数组 = document.getElementsByName('pick1');

标签: javascript

解决方案


尝试这个。

function myFunction(value) {
  alert(value);
  var array = document.getElementsByName('pick'+value); 
  var randomNumber=Math.floor(Math.random()*10); 
  //array[randomNumber].checked = true; } 
//  document.getElementById('tb').value = Random() 
}
 <button name="pick1"  onclick="myFunction('1')" type="text" value="Michael">pick1</button><br>
  <button name="pick2"  onclick="myFunction('2')" type="text" value="Michael">pick2</button><br>

我想你在尝试这个我猜..

onclick 按钮或 div 我们必须为我们的标识传递一个参数。然后我们可以根据参数执行我们的代码。


推荐阅读