<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>jQuery</title>
<style>
table {
border-collapse: collapse;
}
td, th {
border: 1px solid #333;
padding: 8px;
text-align: center;
}
</style>
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script>
function kuku(){
var table=document.getElementById('matrix');
for(var i=1;i<10;i++){
var row=document.createElement('tr');
for(var j=1;j<10;j++){
var cell=document.createElement('td');
var bgc=((i+j)%2===0)?'#E8E8E8':'#ffffff';
row.appendChild(cell);
cell.outerHTML=("<td style=background-color:"+bgc+">"+j+"*"+i+"="+(i*j)+"</td>");
}
table.appendChild(row);
}
}
document.addEventListener("DOMContentLoaded", kuku);
</script>
</head>
<body>
<table id="matrix">
<caption>九九表</caption>
</table>
</body>
</html>