Example of dynamic rendering of competition data from FX Blue
Dynamically-built table gets rendered here by the onload() javascript
(The table above is built entirely using Javascript, and the format and contents can be changed to anything you want.)