refresh setTimeout function lösung 2

ich verstehe es einfach nicht :-( wieso kein refresh durchgeführt wird?
setTimeout(function(){
test = document.getElementById('test').innerHTML;
}, 3000);
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
<div class="test" id="test">
<h6 align="center"><!--?php echo $total_unerledigt; ?--> Einsätze unerledigt, davon <!--?php echo $total_prio; ?--> mit der Prioritätsstufe 1 </h6>
</div>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Kommentar abgeben zu diesen Beitrag/Code ?
Dann hier klicken

Der hier verwendete Code

<!doctype html>
<html>
<head>
<style>
table{
border:1px solid black;
}
th{
background:rgba(55,55,55,0.9);
color:white;
}
td{
border:1px solid black;
border-collapse:collapse;
}
</style>
</head>
<body>
<h3></h3>
Simuliere Seite: <input type="text" id="page" value="1"><button>Los</button>
<table>
<thead>
<tr id="oben">
<th> id</th>
<th>Address</th>
<th>Flags</th>
<th>Message</th>
<th>datum</th>
<th>unerledigt</th>
<th>address</th>
<th>bezeichnung</th>
<th>wache</th>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX