Hi72: Rahmen nur um ausgefüllte Zellen einer dynamisch erstellten Tabelle

Beitrag lesen

Hallo zusammen,

ich habe folgendes Problem. Ich möchte in JAVAScript ein Periodensystem erstellen. Grundlage ist eine dynamisch erstellte Tabelle mit 11 Zeilen und 19 Spalten. Mit folgenden Codezeilen werden in einzelne Tabellenzellen die ELementsymbole eingetragen:

for (var i=0;i<109;i++){
	tabelle.rows[pse[i*6+3]].cells[pse[i*6+4]].innerHTML='<span style= "border: solid">'+pse[i*6+1]+'</span>';
	tabelle.rows[pse[i*6+3]].cells[pse[i*6+4]].onclick=function(){myFunction(this);
}

Das funktioniert auch ganz gut. Allerdings sind die Rahmen um die Elementsymbole gezeichnet und damit unterschiedlich breit: bei "Mg" breiter als bei "I". Alternativ-Text Gibt es eine Möglichkeit, einen Rahmen um die Tabellenzelle zu zeichnen? Die müssten damit eigentlich gleich breit werden. Vielen Dank für Eure Antworten.