Nombre formulario con variable
Publicado por Alejandro (540 intervenciones) el 15/10/2016 16:19:13
¿como puedo hacer para pasar el nombre de un formulacio y asignar un valor a uno de sus elementos?
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
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


2