Foros del Web » Programando para Internet » Javascript »

Insertar dato en input

Estas en el tema de Insertar dato en input en el foro de Javascript en Foros del Web. Hola, estoy desarrollando un sistema php y quiero hacer una cosita en javascript, esta es la idea: en un form hay un campo que es ...
  #1 (permalink)  
Antiguo 21/01/2009, 14:53
 
Fecha de Ingreso: mayo-2008
Mensajes: 15
Antigüedad: 16 años
Puntos: 0
Insertar dato en input

Hola, estoy desarrollando un sistema php y quiero hacer una cosita en javascript, esta es la idea: en un form hay un campo que es imagen con un vinculo al lado que es Agregar imagen, que abre una ventana con javascript, esa ventana es el administrador de imagenes.
Hasta ahi todo bien, lo que nose como hacer es que en ese administrador de imagen apretando en algun lugar se cierre la ventana y ponga un dato en el campo imagen, por ej "algo.jpg".

He intentado buscar pero no se muy bien como buscar esto.

Desde ya muchas gracias
  #2 (permalink)  
Antiguo 21/01/2009, 15:16
 
Fecha de Ingreso: agosto-2008
Mensajes: 198
Antigüedad: 15 años, 8 meses
Puntos: 27
Respuesta: Insertar dato en input

No entendi demasiado, pero si lo que tienes es una etiqueta img a la que quieres cambiar la imagen colocale un id
Código:
<img id="imagen1"...
Ahora para cambiar la imagen que muestra solo debes seleccionarla y modificar su src.

Si lo haces desde un popup llama a la siguiente funcion
Código:
function cambiarImagen(rutaimagen)
{
opener.document.getElementById('imagen1').src=rutaimagen;
}
Si estas dentro de la misma pagina con y la ventana es alguna capa escondida o algo asi simplemente es:
Código:
function cambiarImagen(rutaimagen)
{
document.getElementById('imagen1').src=rutaimagen;
}
  #3 (permalink)  
Antiguo 21/01/2009, 15:32
 
Fecha de Ingreso: mayo-2008
Mensajes: 15
Antigüedad: 16 años
Puntos: 0
Respuesta: Insertar dato en input

Muchas Gracias!
No era exactamente lo que buscaba, pero modificando una cosita salio..

Muchas Gracias de vuelta
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:38.