点灯游戏的html编程,index.html
发布日期:2021-06-24 15:58:26 浏览次数:2 分类:技术文章

本文共 1501 字,大约阅读时间需要 5 分钟。

td {

background-color: darkgrey;

width: 100px;

height: 100px;

}

table {

position: absolute;

top: 100px;

left: 40%;

}

.td1 {

background-color: white;

}

#main {

display: none;

text-align: center;

width: 200px;

height: 150px;

text-align: center;

border: 3px double darkslateblue;

margin-left: 580px;

margin-top: 430px;

background-color: aliceblue;

text-align: center;

line-height: 150px;

font-size: 22px;

font-weight: bold;

color: darkslateblue;

}

恭喜过关!

var tab = document.getElementById("tab");

var num = 3;

createTab();

function createTab() {

tab.innerHTML = "";

for(var i = 0; i < num; i++) {

var row = tab.insertRow();

for(var k = 0; k < num; k++) {

row.insertCell();

}

}

var tds = tab.getElementsByTagName("td");

for(var i = 0; i < tds.length; i++) {

// console.log(this.parentNode)

tds[i].onclick = function() {

var rowindex = this.parentNode.rowIndex;

var cellindex = this.cellIndex;

for(var i = 0; i < tds.length; i++) {

if(tds[i].parentNode.rowIndex == rowindex || tds[i].cellIndex == cellindex) {

if(tds[i].className) {

tds[i].className = ""

} else {

tds[i].className = "td1"

}

}

}

getFullTdClass();

};

}

}

var tds = tab.getElementsByTagName("td");

function getFullTdClass() {

var iscg = true;

for(var i = 0; i < tds.length; i++) {

if(tds[i].className == "") {

iscg = false;

break;

}

}

if(iscg) {

document.getElementById("main").style.display = "block"

setTimeout(function() {

num++;

createTab();

document.getElementById("main").style.display = "none"

}, 3000);

}

}

一键复制

编辑

Web IDE

原始数据

按行查看

历史

转载地址:https://blog.csdn.net/weixin_33682804/article/details/117729431 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:html 免费站点,28个免费的HTML5网站模板
下一篇:signature=29c90d1a8d382ff261d00a931708390a,发烧音响功放(顶级Hi-End音响发烧器材介绍)...

发表评论

最新留言

很好
[***.229.124.182]2024年04月26日 20时02分02秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章