Foros del Web » Programando para Internet » Javascript »

Problema evento OnClick

Estas en el tema de Problema evento OnClick en el foro de Javascript en Foros del Web. Buenas a todos, tengo la siguiente funcion, Código: <script> function ClickElement(url,ids) { var im = "<img src='" + url + "' title='" + url + ...
  #1 (permalink)  
Antiguo 20/12/2014, 19:00
 
Fecha de Ingreso: agosto-2012
Ubicación: España
Mensajes: 18
Antigüedad: 11 años, 8 meses
Puntos: 1
Pregunta Problema evento OnClick

Buenas a todos, tengo la siguiente funcion,

Código:
<script>
    function ClickElement(url,ids) {
        var im = "<img src='" + url + "' title='" + url + "' alt='" + url + "' />";
        alert('hola');
        document.getElementById(""+ids+"").value += im;
    }
</script>
La funcion lo que hace es almacenar en un textarea una etiqueta img

La cual uso de dos formas diferentes, una mediante el evento onclick sobre una imagen, y otra llamando de forma directa a la funcion.

Cuando la llamo desde el evento onclick no funciona, para verificar que funciona puse un alert y desde los dos metodos muestra el alert, pero desde el onclick no muestra la imagen dentro del textarea y en el otro si.

Código:
<img 
    src='http://localhost:63363/upload/mantenimiento.jpg' 
    title='http://localhost:63363/upload/mantenimiento.jpg' 
    alt='http://localhost:63363/upload/mantenimiento.jpg' class='foto' 
    onclick='ClickElement("http://localhost:63363/upload/mantenimiento.jpg","descripcion20140822140814")'
	data-dismiss="modal" 
/>
<script>
    ClickElement('http://localhost:63363/upload/mantenimiento.jpg','descripcion20140822140814');
</script>
  #2 (permalink)  
Antiguo 22/12/2014, 09:37
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 19 años, 11 meses
Puntos: 834
Respuesta: Problema evento OnClick

Deberías mirar la consola de errores porque el códigoque mostrás debería funcionar.

Etiquetas: evento, funcion, onclick
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 22:01.