ho modificato così, ma non sente nulla, sia che genero l'errore che non.
Grazie per l'impegno.
// recupero e gestisco la risposta inviata dal server
function gestisci_risposta() {
if(http_req.readyState == 4) {
var esito = http_req.responseText;
var controllo = String.compare(esito, "");
if (controllo == 0) {
alert (esito);
document.mioform.esito.value = "Immissione Relazione non corretta, controlla i campi !";
document.mioform.B1.type = "button";
document.mioform.B2.type = "hidden";
}else{
alert (esito);
document.mioform.esito.value = "Premi Bottone (Aggiungi Scheda) per acquisire relazione corrente.";
document.mioform.B1.type = "hidden";
document.mioform.B2.type = "submit";
}
}
}