Salve ragazzi, ho una funzione del genere :

Codice PHP:
function alertContents() {
        
        var 
myResponse;
        
        if (
http_request.readyState == 4) {
            if (
http_request.status == 200) {
                
myResponse http_request.responseText;
                
//document.getElementById("display").innerHTML = myResponse;
                
                //alert(myResponse);
                
var array_myResponse myResponse.split("|");
                
//alert(array_myResponse[1]);
                
                //Visualizzazione del messaggio di stato operazione
                
document.getElementById("loader").style.display "none"
                if (
array_myResponse[1] == 'multipleTrue'){
                    
document.getElementById("confirm").style.display "inline";
                    
                    
//Sostituzione icona carrello per conferma inserimento prodotto
                    
document.getElementById("cart_red_"array_myResponse[0]).style.display 'none';
                    
document.getElementById("cart_green_"array_myResponse[0]).style.display 'inline';
                
                } else if (
array_myResponse[1] == 'multipleFalse'){
                    
document.getElementById("alert").style.display "inline";
                    
                    
//Sostituzione icona carrello per conferma inserimento prodotto
                    
document.getElementById("cart_red_"array_myResponse[0]).style.display 'inline';
                    
document.getElementById("cart_green_"array_myResponse[0]).style.display 'none';
                    
                } else {
                    
document.getElementById("error").style.display "inline";
                }     
                
                
//abilitazione del link al click per evitare il doppio click
                //document.getElementById("cart_red_"+ array_myResponse[0]).disabled = 'false';
                
self.document.frmCarrello.cart_red_1183.disabled 'false';
                
self.document.frmCarrello.cod_articolo_text.disabled 'false';
                
//eval("self.document.frmCarrello.cart_red_"+ array_myResponse[0] +".disabled = 'false'");
                
                //document.getElementById("cart_green").style.display = "inline";
                //document.getElementById("cart_red").style.display = "none";

                //alert(http_request.responseText);
                //alert('Prodotto aggiunto al carrello');
            
} else {
                
alert('There was a problem with the request.');
            }
        } else {
            
//document.getElementById("loader").innerHTML = "Caricamento nel carrello";
            
document.getElementById("loader").style.display "inline";
            
document.getElementById("confirm").style.display "none";
            
document.getElementById("alert").style.display "none";
            
document.getElementById("error").style.display "none";
            
            
self.document.frmCarrello.cart_red_1183.disabled 'true';
            
self.document.frmCarrello.cod_articolo_text.disabled 'true';
            
        }

    } 
In pratica faccio un'operazione di immissione articolo in un carrello evitando che si possa cliccare 2 volte sul carrellino mentre carico "disabled cart_red_1183" poi rendo cliccabile
di nuovo dopo l'operazione.
Ma non mi ridiventa cliccabile, il carrellino resta sempre disabled.
Come mai ??