![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
09/06/2007, 02:02
|
![Avatar de Shiryu_Libra](http://static.forosdelweb.com/customavatars/avatar170614_6.gif) | Colaborador | | Fecha de Ingreso: febrero-2007 Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 11 meses Puntos: 88 | |
Re: get.ElementbyId('valor'+n).value hago uso de una funcion similar en ASP,
lo unico diferente es que uso un campo oculto y un boton
de esta forma Cita: <input id="oir<%=c%>" type="text" value="<%=criterio%>">
<input value="Modificar" type="button" onClick="gtal('oir<%=c%>')" />
en donde el campo oculto seria el valor del INDEX,
y el boton seria el que manda llamar esa funcion tomando el valor
del campo oculto, y la funcion donde uso estos datos son mediante el AJAX... de la siguiente manera Cita: function gtal(criterio){
/*alert(document.getElementById(criterio).value);*/
if (!enProceso && http) {
var valor = escape(document.getElementById(criterio).value);
var url = "opera.asp?criterio="+ valor;
http.open("GET", url, true);
http.onreadystatechange = handleHttpResponse;
enProceso = true;
http.send(null);
}
}
estos campos los genero juntos y con el mismo numero de ID, por decirlo asi... tambien, hago uso similar de otros campos ocultos ordenados y creados Cita: function rellenar(){
var a="a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s";
ele=a.split(",");
el=ele.length;
for (i=0;i<el;i++)
{
document.getElementById("m"+ele[i]).value=document.getElementById("O"+ele[i]).value;
}
} te los dejo de ejemplo... nota que en la funcion rellenar hago uso de una combinacion de literal con arreglo, que creo que es lo que ocupas
suerte
__________________ "Eres parte del problema, parte de la solucion o parte del paisaje" Un Saludo desde Desierto de Altar, Sonora, MX. Shiryu_libra
Última edición por Shiryu_Libra; 09/06/2007 a las 02:10 |