2016-12-08 3 views
0

Wie kann ich mit d3 Text zu einer Zelle hinzufügen?Text in eine Tabellenzelle mit d3 einfügen

Ich habe eine Funktion mit dem Code, der hinzugefügt werden muss, und ich rufe dies im Hauptteil der HTML-Seite. Ich habe den folgenden Code als Beispiel, aber es scheint nicht zu funktionieren.

<!DOCTYPE html> 
<html> 
<head> 
<link rel="stylesheet" href ="styles.css"> 
<script type="text/javascript" src="http://d3js.org/d3.v4.min.js"></script> 
<script type="text/javascript"> 
    function t1(){ 
    d3.select("td#target").text("14"); 
    } 
</script> 
</head> 
<body onload="t1()"> 
    <table> 
     <tr> 
     <th>Name</th> 
     <th>Surname</th> 
     <th>Age</th> 
     </tr> 
     <tr> 
     <td>Tom</td> 
     <td>Smith</td> 
     <td is="target"> </td> 
     </tr> 
    </table> 
</body> 
</html> 

Irgendwelche Ideen, wie man das funktioniert.

Antwort

1

sein sollte Es ist ein kleiner Fehler ..

Änderung <td is="target"> in <td id="target">

0

Ich fand die Lösung. Ich fand heraus, ich hatte nur einen Tippfehler

<td is="target"> </td> 

<td id="target"> </td>