Te falta una función de javascript para que cambies el fondo dinámicamente, algo así...
Código Javascript
:
Ver original<script type="text/javascript">
function cambiaColor(color){
var bdy = document.getElementsByTagName('body')[0];
//bdy.style.background = color;
document.body.background = color;
}
</script>