Salve ho questo codive per inviare dati in background col metodo post

codice html:
<form name="formcomm" id="formcomm" method="post" action="inc/inscomm.php" onSubmit="pagexmlinscomm(); return false;">
<input name="idc" type="hidden" value="<?php print $idc; ?>">
<input name="utente" type="text" class="txtseach" id="utente" size="50" maxlength="250">
<textarea name="testo" cols="62" rows="7" class="textarearic" id="testo"></textarea>
<input name="button" type="submit" class="BTseach" id="button" value="Inserisci commento" style="cursorointer">
coduce javascript:
function pagexmlinscomm(){
var idc=document.getElementById('idc').value;
var utente=document.getElementById('utente').value;
var testo=document.getElementById('testo').value;
var stringa="idc="+idc+"&utente="+utente+"&testo="+tes to;
myRequest = CreateXmlHttpReq(myHandler);
e = document.getElementById("commcover");
myRequest.open("POST","inc/pagcomm.php",true);
muRequest.setRequestHeader("content-type", "application/x-www-form-urlencoded");
myRequest.send(stringa);
}
il problema sta nel fatto che cliccando sul pulsante mi si apre la pagina pagcomm.php senza effettuare la richiesta background.