Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/01/2014, 14:44
cga23
 
Fecha de Ingreso: enero-2014
Mensajes: 10
Antigüedad: 10 años, 4 meses
Puntos: 0
Respuesta: Usar una funcion en dos form distintos

lo he intentado como dices y nada.

el html es el siguiente pasandole el parametro del id del <form>

Código HTML:
<td><input value="<?php echo($row[15]); ?> " type="text" maxlength="9" name="telefono" id="telefono" onchange="javascript:control_long(confirmacion);" onkeypress="return acceptNum(event);"></td> 
la funcion en la que lo estoy intentando es la siguiente

Código Javascript:
Ver original
  1. function control_long(nombre) {
  2.  
  3.     var telefono = document.registro.telefono.value.length;
  4.     if (telefono != 9) {
  5.         ltelefono.style.visibility="visible";
  6.         document.registro.telefono.value = "";
  7.         document.registro.telefono.focus();
  8.         }else{
  9.         tel=document.registro.telefono.value;
  10.         cartel=tel.substr(0,1);
  11.             if (cartel==9 || cartel==6){
  12.                 ltelefono.style.visibility="hidden";
  13.             }else{
  14.                 ltelefono.style.visibility="visible";
  15.                 document.registro.telefono.value = "";
  16.                 document.registro.telefono.focus();
  17.             }  
  18.         }
  19. }

cuando sustituyo registro por [nombre], el javascript deja de funcionar