Ver Mensaje Individual
  #7 (permalink)  
Antiguo 02/03/2009, 08:57
Avatar de SCY-FOX
SCY-FOX
 
Fecha de Ingreso: septiembre-2007
Ubicación: Chile
Mensajes: 139
Antigüedad: 16 años, 7 meses
Puntos: 5
Respuesta: Seleccionar un radio button desde un texto link.

Sigo con problemas. Cuando aplico la funcion en "Onchange", pierdo el foco de el textbox o del select box.

html

Código:
<td width="3%" bgcolor="#EFEFEF"><div align="center">
      <input type="radio" name="tipo_cliente" id="tipo_cliente1" value="existe" />
    </div></td>
    <td width="18%" bgcolor="#EFEFEF"><strong>Cliente: </strong> *</td>
    <td><label for="tipo_cliente1"><select name="cliente2" id="cliente" onchange="checarRadio1()">
      <option value="00" selected="selected">Seleccionar Cliente</option>
      <?php clientes_combobox(); ?>
    </select> 
    </label>
      (beta)
    </td>
    <td colspan="3"><div align="center"><strong>Fecha Ingreso Solicitud</strong> - 
      <?=$fecha_actual;?>
          <input type="hidden" name="fecha_ingreso" value="<?=$fecha_ingreso;?>" />
    </div></td>
    </tr>
      <tr bgcolor="#EFEFEF">
    <td width="3%" bgcolor="#EFEFEF"><div align="center">
      <input type="radio" name="tipo_cliente" id="tipo_cliente2" value="nuevo" />
    </div></td>
    <td width="18%" bgcolor="#EFEFEF"><strong>Cliente Nuevo: </strong>*</td>
    <td colspan="4"><label for="tipo_cliente2"><input name="cliente" type="text" id="cliente2" size="40" onchange="checarRadio2()" /></label></td>
JS Code:

Código:
function checarRadio1()
{
		document.getElementById("tipo_cliente1").checked	=	true;
		document.getElementById("tipo_cliente2").checked	=	false;
		document.getElementById("cliente1").focus();
}

function checarRadio2()
{
		document.getElementById("tipo_cliente2").checked	=	true;
		document.getElementById("tipo_cliente1").checked	=	false;
		document.getElementById("cliente2").focus();
}