Hi Tamara,
warum per Knopfdruck und Programmierung? Nur für die Änderung eines Hintergrundes ist das viel zu aufwändig und gar nicht nötig.
Schon mal daran gedacht, ganz einfach CSS dafür zu verwenden? Du bindest das Hintergrundbild per CSS ein und kannst den Verweis darauf in wenigen Sekunden ändern...
MfG
Danny