ciao Michele,
non credo proprio che javascript possa fare "agevolmente" o meno agevolmente i diagrammi cartesiani (in modo dinamico...).
E poi a cosa servirebbe lato client?
p.es. il calc di openOffice ha già questa possibilità di creare dinamicamente i diagrammi dai dati di tabelle dinamiche.
se la cosa ti serve lato server puoi farlo in php sia con phpPlot che con interazione tra calc e php .. segui il mio link in basso
se poi ti occorre proprio lato client non so dirti di +
ciao