Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2010, 08:07
manoloOZ
 
Fecha de Ingreso: octubre-2008
Mensajes: 151
Antigüedad: 16 años, 2 meses
Puntos: 1
Pregunta habilitar y deshabilitar boton

hola tengo el siguiente codigo

function procesarventa(){
var cliente = document.getElementById('cliente').value;
var id = document.getElementById('id').value;
document.getElementById("button").disabled = true;
var A = document.getElementById('procesaventa');
var ajax = xmlhttp();
ajax.onreadystatechange=function(){
if(ajax.readyState==1){
A.innerHTML = "<p>Procesando...</p> <img src='imgs/loading.gif' >";
}
if(ajax.readyState==4){
txt = unescape(ajax.responseText);
txt2 = txt.replace(/\+/gi," ");
if(txt2 == '1')
{
document.getElementById("button").disabled = false;
A.innerHTML = "<font size = '+3' color = 'red'>Debe elegir un tipo de envio</font>";

}else
{
A.innerHTML = txt2;
}
}
}
ajax.open("GET","background.php?tipo=12&id="+encod eURIComponent(id),true);
ajax.send(null);
return false;




}

lo que me pasa es que esta linea:
document.getElementById("button").disabled = false;

no me funciona, es decir, una vez que me deshabilita el boton no logro volver a habilitarlo. Saben porq puede ser?