Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2011, 04:45
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 8 meses
Puntos: 20
Modificar atributo value desde javascript?

Buenas,

Resulta que tengo una función para subir una imagen, y esta me muestra el nombre de la imagen subida, lo que quiero es poder guardar ese nombre en un campo hidden del formulario.

Lo he probado de muchas manera, unas como esta

'onComplete' : function(event, queueID, fileObj, response) {
$('#uploadImg').html('<p class="descripcion"><strong>Nuevo Avatar</strong></p><li><img class="previewAvatar" src="/'+response+'" /></li><p class="msgAvatar">Pulsa sobre <b>"Modificar Avatar"</b> para aplicar los cambios</p>');
$("#subirimg").css("display", "none");
var codeimagen=response;
}

Guardo en una variable var codeimagen el nombre del fichero y luego se lo intento pasar al PHP

$codeimagen = "<script>document.write(codeimagen)</script>";
<input type="hidden" name="new_avatar" value="<?php echo $codeimagen?>" />

Pero no funciona....

Se que con jquery se puede escribir en determinados objetos y cambiar estilos, pero sabéis si existe alguna forma para modificar el atributo value del campo hidden para poder introducir el nombre desde la variable response?

Necesito enviar el nombre de la imagen en un campo oculto...

Muchas gracias de antemano!