单击以在每个文本中显示随机数
click to show the random number in each text
我想要一个使用javascript的小www。!【网站界面】【1】
我想当点击按钮时,它会在每个文本框中显示7个随机数字。这是代码:
<!DOCTYPE html>
<html>
<head>
<script language ="JavaScript">
function random_number()
{
var i;
var a=[];
for(i=0;i<8;i++){
a +=Math.floor((Math.random()*39)+1);}
document.getElementByClassName("data").value=a;
}
</script>
</head>
<body>
<h1>Random Number </h1>
<p>
Scol:
<input type="text" class="data" size="3" />
<input type="text" class="data" size="3" />
<input type="text" class="data" size="3" />
<input type="text" class="data" size="3" />
<input type="text" class="data" size="3" />
<input type="text" class="data" size="3" />
<input type="text" class="data" size="3" />
<input type="button" value="Random" onClick="random_number()" />
</p>
</body>
</html>
但当我点击按钮时,什么也没有出现,有人能告诉我为什么吗?谢谢
我会通过getElementsByTagName
来完成
演示http://jsfiddle.net/9qt73kp1/
function random_number() {
var inputs = document.getElementsByTagName('input');
for (var i = 0; i < inputs.length; i += 1) {
a = Math.floor((Math.random() * 39) + 1);
inputs[i].value = a;
}
}
相关文章:
- 从桌面读取python文件时高亮显示代码
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何在生成下载文件时显示加载动画
- React重新渲染但未显示正确的组件
- nodejs-expressjs上传图像并显示它们
- 使用JSP从服务器检索和显示图像
- 音频控件在mouseover上显示,在mouseout上淡出
- 在javascript中添加和显示对象的随机数组中的视频
- 显示随机数js的无限循环
- 选取随机数组元素,将其移除,并在没有更多可用元素时显示消息
- 将生成的随机数存储在变量中,然后将该变量作为文件名调用以显示图像.Javascript
- 生成100个随机数,并将它们全部显示在面板中
- 如何在实时浮点图中显示Json随机数
- 单击以在每个文本中显示随机数
- 提交后如何显示随机数
- 显示随机数功能结果时出现问题
- 每周显示随机数
- 我如何显示随机数组没有点击按钮
- 生成唯一的随机数执行插入,更新,删除显示到文本框
- 在 for 循环中显示随机数组属性