假设我在如下所示的容器中有25个输入,并且我想为5个随机输入值设置等于5的值,而另一个输入的值等于1。我该怎么做?预先感谢。
这是我的代码:
//create button
var container_content = document.querySelector(".container-content");
for(i=0;i<25;i++){
var btn = document.createElement("input");
btn.type ="button";
container_content.appendChild(btn);
}
//set class and value into container
var btnAll = document.getElementsByTagName("input");
for(j=0;j<btnAll.length;j++){
btnAll[j].setAttribute("class","button");
//i was really confusing in this case
btnAll[j].setAttribute("value",1)
}
*{
padding:0px;
margin:0px;
}
.container{
margin-top: 100px;
}
.container-content{
width: 258px;
height: 258px;
margin:auto;
display:flex;
justify-content: space-around;
flex-wrap: wrap;
border:1px solid black;
}
.container input{
width:50px;
height:50px;
background:gray;
}
<body>
<div class="container">
<div class="container-content">
</div>
</div>
<script src="js.js"></script>
</body>
答案 0 :(得分:0)
您只需要使用Math.random()创建随机索引并将该索引的输入值更改为5(对不起,我的英语不好)
//will change stuff on default database
admin.database().ref().child(`stuff/${stuffId}`).set(myStuff)
//will change stuff on my dev database
admin.database(dev).ref().child(`stuff/${stuffId}`).set(myStuff)
//will change stuff on my v2 database
admin.database(v2).ref().child(`stuff/${stuffId}`).set(myStuff)