Prova con jQuery:
Inserisci questo nell'Head:
codice:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
definisci lo stile di partenza del background della tabella:
codice:
#IDTABLE{background:url('immagine1.jpg');}
poi crea il bottone con id="button"
codice:
<input type="button" id="button" value="clicca" />
e usa Toggle() di jQuery per definire gli stati dello sfondo:
codice:
$(document).ready(function(){
$('#button').toggle(function(){
$('#IDTABLE').css({background:'url("immagine2.jpg")'})
}, function() {
$('#IDTABLE').css({background:'url("immagine3.jpg")'})
}, function() {
$('#IDTABLE').css({background:'url("immagine1.jpg")'})
});
});
Quindi partendo dall'immagine di partenza che hai definito nel CSS poi passi agli altri due e ritorni al primo sul terzo click del bottone...
buona fortuna!