Funktion zum leeren einer Tabelle
    
Pascal
    
    
      
    
  - javascript
 nicht angemeldet
 nicht angemeldetIch bin auf der suche nach einer Funktion die die Tabellenzellen leert ohne die Seite neu zu laden. Kann mir jmnd helfen? Danke im Voraus.
<HTML>  
 <HEAD><TITLE>Tic Tac Toe</TITLE>  
  <STYLE>  
  table, td {font size: 50px; text-align:center;}  
  table     {border-collapse: collapse;}  
  td        {width:100px;height:100px;border:5px solid red;}  
  </STYLE>  
  <SCRIPT language="javascript">  
   var q=false;  
   e=0;  
   function klick (nr){  
   q=(!q);  
   var x=q?"X":"O"  
   var c=document.getElementById(nr).firstChild.nodeValue;  
   if(c==" ")  
    document.getElementById(nr).firstChild.nodeValue=x;  
   else  
     {  
     alert("Bitte nur in ein leeres Feld klicken!");  
     q=(!q);  
     }  
    }  
  function reset(){ // hier sollte die Funktion stehen  
   }  
</SCRIPT>  
 </HEAD>  
 <BODY bgcolor="black"><H1><FONT color=00FF00>Tic Tac Toe mit Javascript</font></H1>  
  <TABLE bgcolor="yellow">  
   <TR><TD id="1" onClick="klick(id);"> </TD><TD id="2" onClick="klick(id);"> </TD><TD id="3" onClick="klick(id);"> </TD></TR>  
   <TR><TD id="4" onClick="klick(id);"> </TD><TD id="5" onClick="klick(id);"> </TD><TD id="6" onClick="klick(id);"> </TD></TR>  
   <TR><TD id="7" onClick="klick(id);"> </TD><TD id="8" onClick="klick(id);"> </TD><TD id="9" onClick="klick(id);"> </TD></TR>  
  </TABLE>  
  <BUTTON onClick="reset()">Reset</BUTTON>  
 </BODY>  
</HTML>
function reset(){ // hier sollte die Funktion stehen
var tds=document.getElementsByTagName('td'), td=0, i=0;
   while ((td=tds[i++])) {
      td.firstChild.nodeValue=' ';
   }
}
Gruß, LX
function reset(){ // hier sollte die Funktion stehen
var tds=document.getElementsByTagName('td'), td=0, i=0;
while ((td=tds[i++])) {
td.firstChild.nodeValue=' ';
}
}Gruß, LX
Vielen Dank ;)
Grüße,
und tabellenlayout druf :]
MFG
bleicher