本文目录一览:
怎么用js做一个表格
1.在页面div中创建一个空白表,可以根据需要对其进行定制。
2.创建表之后,我们可以编写关键代码来动态生成表。我们编写了一个js方法来触发使用。
3.在 TB 标签中,我们添加了标签,主要用于提供用户输入参数,而全局变量num主要用于区分每个添加参数的唯一id。
4.获取表中的数据,以供下图参考。
5.一旦我们获得了表中的数据,我们就应该将其转换成json数据的形式。
怎么用js做随机点名
关键是随机数的实现(伪随机)
function myRand(start, end) {
return start + Math.round((Math.random() * (end - start)));
}
这个函数可以得到start到end之间(包括start和end)的随机数,然后根据随机数去点名
求一个表格的随机点名代码,用JS写
var isRun=true;
var a = ["张三","李四","王五","赵六"];
var a2 = new Array();
function action(str){
var s = document.getElementById("bt").value;
if(s=="开始"){
isRun=true;
run();
document.getElementById("bt").value="结束";
}else{
isRun=false;
document.getElementById("bt").value="开始";
}
}
function run(){
var i = Math.floor(Math.random() * a.length+ 1)-1;
document.getElementById("show").innerHTML=a[i];
if(isRun==false){
var b =true;
for(var j in a2){
if(a2[j]==i){
b=false;
}
}
if(b){
a2[a2.length]=i;
return;
}
}
setTimeout("run()",10);
}