もう 1 つの解決策は、ボディに ID を追加してから、次のコードを使用することです。
<script>
var bgcolorlist=new Array("background: #ff871b", "background: #15efa1", "background: #51ddff", "background: #ff1b6c", "background: #000000");
var color = bgcolorlist[Math.floor(Math.random()*bgcolorlist.length)];
var d = document.getElementById("your-body");
d.setAttribute("style", color);
</script>
私の知る限り、Tumblr では jQuery を使用できます。これは、純粋な Javascript よりもはるかに簡単です。コードに jQuery を追加した場合は、次のようにします。
<script>
var bgcolorlist=new Array("background: #ff871b", "background: #15efa1", "background: #51ddff", "background: #ff1b6c", "background: #000000");
var color = bgcolorlist[Math.floor(Math.random()*bgcolorlist.length)];
$('body').css('backgroundColor', color);
</script>