用Javascript编写Tic-Tac-Toe程序
我是编程新手。我的任务是用html和javascript制作一个Tic-Tac-Toe程序。我从一个网站上得到了一个与Tic-Tac-Toe相关的代码,但我无法理解该代码的确切行为。这是我的密码用Javascript编写Tic-Tac-Toe程序,javascript,html,css,Javascript,Html,Css,我是编程新手。我的任务是用html和javascript制作一个Tic-Tac-Toe程序。我从一个网站上得到了一个与Tic-Tac-Toe相关的代码,但我无法理解该代码的确切行为。这是我的密码 if (document.all||document.getElementById){ document.write('<style>.tictac{') document.write('width:50px;height:50px;') document.write
if (document.all||document.getElementById){
document.write('<style>.tictac{')
document.write('width:50px;height:50px;')
document.write('}</style>')
}
在这段代码中,tictac是按钮的类选择器。谁能解释一下这个代码的行为吗
谢谢您的时间。该代码与Tic-Tac-Toe无关。这是通用JavaScript代码。不具体 要做的就是检查document.All是否存在以及getElementById函数是否存在。这对当今世界是正确的 document.all列出所有元素,document.getElementById是一个函数,它返回id与您传递的参数匹配的元素。 然后将HTML样式代码写入文档
<style>
.tictac{
width:50px;
height:50px;
}
</style>
蒂克塔克先生{
背景色:000;
}
abcd在你尝试开发一款Tic-Tac-Toe游戏之前,试着学习更多关于web开发的知识。作为新手,你应该在进入更复杂的游戏编程之前坚持使用Hello-World打印代码。该代码不是一个好例子,你不想使用document.write,也不想从JavaScript创建样式元素。无论如何,代码所做的就是创建一个带有单个CSS类的样式元素,该CSS类将具有该类的元素的样式设置为50px×50px。所以这真的是抽搐中最不重要的部分implementation@nnnnnn我想补充一下document对象是否可用,document.getElementById是否未定义。@SagarV-如果条件始终为真-您是否需要回到90年代才能找到不支持document.getElementById的浏览器?您的解释是什么这对我很有帮助。谢谢。如果有帮助,你可以把它标记为答案@西瓦库马顿