JavaScript - Nombre formulario con variable

 
Vista:
Imágen de perfil de Alejandro
Val: 1.448
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

Nombre formulario con variable

Publicado por Alejandro (532 intervenciones) el 15/10/2016 16:19:13
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
¿como puedo hacer para pasar el nombre de un formulacio y asignar un valor a uno de sus elementos?

1
2
3
4
5
6
7
8
9
10
11
<script>
function Asignar(frmName,nVal){
      document.frmName.uid.value = nVal;
}
</script>
 
<form name="prueba">
      <input type="text" name="uid" />
</form>
 
<a href="#" onclick="Asignar('prueba',123);">Asignar</a>

Luego de unos segundos de haber psteado me llego una iluminacion jajaja
resulta que vi un codigo que muestra el nombre de los formularios y viendo que utilizaba forms como arrays intente lo siguiente y me funciono.
1
2
3
4
5
<script>
function Asignar(frmName,nVal){
      document.forms[frmName].uid.value = nVal;
}
</script>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
2
Responder