Тоже интересует, как можно добавить. Точнее добавить получилось, но почему-то в shBox() каждому сгенерированному P в onclick добавляется shBox('r10m21'). Что надо поправить?
function createVertical() {
var totalCols = 20;
var totalRows = 10;
for (var i=1; i<=totalRows; i++) {
var row = document.getElementById('row'+i);
newCol = document.createElement('p');
newCol.id = 'r'+i+'m'+totalCols;
newCol.className = 'emptbox';
id = 'r'+i+'m'+totalCols;
newCol.onclick = function(){ shBox(newCol.id,'emptbox');};
row.appendChild(newCol);
}
}