Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Activar Boton!

Estas en el tema de Activar Boton! en el foro de Javascript en Foros del Web. Buenas tardes soy nuevo por aqui, necesito ayuda en algo. Lo que pasa es que tengo este formulario: Código PHP:              < form name = "clientForm"   ...
  #1 (permalink)  
Antiguo 22/11/2014, 12:42
Avatar de Rauliito  
Fecha de Ingreso: mayo-2014
Mensajes: 10
Antigüedad: 9 años, 11 meses
Puntos: 0
Activar Boton!

Buenas tardes soy nuevo por aqui, necesito ayuda en algo.
Lo que pasa es que tengo este formulario:

Código PHP:
            <form name="clientForm"  method="post">
                <
fieldset>
                    <
legend>
                        
Informacion del cliente
                    
</legend>

                    <
table>
                        <
tr>
                            <
td><label for="clientID">Client ID:</label></td>
                            <
td>
                            <
input name="clientID" id="clientID" size="10" maxlength="10">
                            </
td>
                        </
tr>
                        <
tr>
                            <
td><label for="firstname">First name:</label></td>
                            <
td>
                            <
input name="firstname" id="firstname" size="20" maxlength="255">
                            </
td>
                        </
tr>
                        <
tr>
                            <
td><label for="lastname">Last name:</label></td>
                            <
td>
                            <
input name="lastname" id="lastname" size="20" maxlength="255">
                            </
td>
                        </
tr>
                        <
tr>
                            <
td><label for="address">Address:</label></td>
                            <
td>
                            <
input name="address" id="address" size="20" maxlength="255">
                            </
td>
                        </
tr>
                        <
tr>
                            <
td><label for="zipCode">Zipcode:</label></td>
                            <
td>
                            <
input name="zipCode" id="zipCode" size="4" maxlength="5">
                            </
td>
                        </
tr>
                        <
tr>
                            <
td><label for="city">City:</label></td>
                            <
td>
                            <
input name="city" id="city" size="20" maxlength="255">
                            </
td>
                        </
tr>
                        <
tr>
                            <
td><label for="country">Country:</label></td>
                            <
td>
                            <
input name="country" id="country" size="20" maxlength="255">
                            </
td>
                        </
tr>
                        
                        <
tr>
                            <
td>
                            <
button name="nuevo" id="nuevo" disabled>Agregar Usua1</button>
                            </
td>
                        </
tr>
                        
                        
                    </
table>
            </
form
Código PHP:
<?php
/* Replace the data in these two lines with data for your db connection */
$connection mysql_connect("***","****","****");  
mysql_select_db("databaseName",$connection);



if(isset(
$_GET['getClientId'])){  
  
$res mysql_query("select * from ajax_client where clientID='".$_GET['getClientId']."' ") or die(mysql_error());
  if(
$inf mysql_fetch_array($res)){
    echo 
"formObj.firstname.value = '".$inf["firstname"]."';\n";    
    echo 
"formObj.lastname.value = '".$inf["lastname"]."';\n";    
    echo 
"formObj.address.value = '".$inf["address"]."';\n";    
    echo 
"formObj.zipCode.value = '".$inf["zipCode"]."';\n";    
    echo 
"formObj.city.value = '".$inf["city"]."';\n";    
    echo 
"formObj.country.value = '".$inf["country"]."';\n"
    
 
  }else{
    echo 
"formObj.firstname.value = '';\n";    
    echo 
"formObj.lastname.value = '';\n";    
    echo 
"formObj.address.value = '';\n";    
    echo 
"formObj.zipCode.value = '';\n";    
    echo 
"formObj.city.value = '';\n";    
    echo 
"formObj.country.value = '';\n";
    
  }    
  
}

?>
Explico lo que hace y necesito:

Este formulario al rellenar por ejemplo el campo de "Cliente ID" te busca en la BD ese cliente, y te rellena todos los demas campos, y si no esta el cliente, los campos te los pone en blanco.

Lo que necesito es que al no encontrar un cliente, habilite un boton que permita agregar al cliente a la BD..

¿Me podrían ayudar?
  #2 (permalink)  
Antiguo 22/11/2014, 13:14
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Activar Boton!

Hola:

Viendo tu código, creo que deberías añadir:

echo "formObj.nuevo.disabled = false;\n";

y en la parte del else cambiar el false por true... (siempre sin comillas...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 22/11/2014, 16:10
Avatar de Rauliito  
Fecha de Ingreso: mayo-2014
Mensajes: 10
Antigüedad: 9 años, 11 meses
Puntos: 0
Respuesta: Activar Boton!

@caricatos
Jajaja no manches, ¿Tan sencillo era?

Muchas gracias de todas formas :)

Aunque el false va en else :)
  #4 (permalink)  
Antiguo 22/11/2014, 16:14
Avatar de Rauliito  
Fecha de Ingreso: mayo-2014
Mensajes: 10
Antigüedad: 9 años, 11 meses
Puntos: 0
Respuesta: Activar Boton!

Cita:
Iniciado por caricatos Ver Mensaje
Hola:

Viendo tu código, creo que deberías añadir:

echo "formObj.nuevo.disabled = false;\n";

y en la parte del else cambiar el false por true... (siempre sin comillas...

Saludos
¿Tan sencillo era eso?

Muchas gracias :)


Aunque el false va en else :)

Etiquetas: ajax, formulario, input, php, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:20.