javascript - 多个 var 数组 = document.getElementsByName('pick1');
问题描述
这在pick1中工作正常
如何添加pick2 pick3 和pick4
var 数组 = document.getElementsByName('pick1');
解决方案
尝试这个。
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 我们必须为我们的标识传递一个参数。然后我们可以根据参数执行我们的代码。
推荐阅读
- python - 加载自定义 Ner 模型 - 失败
- python - 如何在 Google Colab/Python 中将上传的 JPEG 图像转换为 unit8 类型?
- multithreading - 我们可以只使用 DPDK 队列而不使用 c++ 应用程序中的其他 dpdk 功能吗
- json - 带有 json_serializable 的泛型类
- python - 在现有主窗口上显示有关在 PyQt GUI 上选择组合框选项的图表
- ios - 为什么我的 iOS 应用程序仅在首次运行时正确检测设备的当前语言?
- java - 如何在 FTL(Freemarker) 中创建地图列表
- excel - 过滤一列并从另一列复制数据
- android - 当浏览器应用程序关闭并重新打开时,Android(移动)上的奇怪反应行为。(异步 axios 调用有时不运行?)
- ethereum - 如何保护 ICO 白皮书的所有权?