晚上好!我有以下页面:
<html>
<head>
<title>крестики нолики</title>
<script type="text/javascript" language="javascript">
function ShowImage(id)
{
if(document.getElementById("flag").title == "false")
{
document.getElementById(id).src="1.png";
document.getElementById("flag").title = "true";
}else
{
document.getElementById(id).src="2.png";
document.getElementById("flag").title = "false";
}
}
function CreateTable(size)
{
//Создание таблицы
}
</script>
<style type='text/css'>
td{
border: 2px solid #000000;
padding: 2px;
}
table{
margin: 0 auto;
width: 200px;
max-width: 900px;
min-width: 50px;
height: 200px;
max-height: 1200px;
min-height: 100px;
</style>
</head>
<body>
<FORM
<b>Введите размер таблицы.</b>
<BR>
<INPUT TYPE=Text NAME="Info">
<INPUT TYPE=BUTTON
ONCLICK="CreateTable(4)"
VALUE="Создать">
</FORM>
<div id="flag" title = "false"></div>
<table>
<tr>
<td/><img id="i1" onClick="ShowImage(this.id)" src="0.png"></td>
<td/><img id="i2" onClick="ShowImage(this.id)" src="0.png"></td>
<td/><img id="i3" onClick="ShowImage(this.id)" src="0.png"></td>
</tr>
<tr>
<td/><img id="i4" onClick="ShowImage(this.id)" src="0.png"></td>
<td/><img id="i5" onClick="ShowImage(this.id)" src="0.png"></td>
<td/><img id="i6" onClick="ShowImage(this.id)" src="0.png"></td>
</tr>
<tr>
<td/><img id="i7" onClick="ShowImage(this.id)" src="0.png"></td>
<td/><img id="i8" onClick="ShowImage(this.id)" src="0.png"></td>
<td/><img id="i9" onClick="ShowImage(this.id)" src="0.png"></td>
</tr>
</table>
</body>
</html>
上面有一个表格,通过单击您可以将图片更改为十字或零的单元格。
如何制作相同的表格,具有相同的功能,但大小由用户指定?
只有 js 和 html。
1 个回答