Código:
Se supone que cuando pincho en una imagen de una equis que tengo, tiene que cambiarle por un simbolo de aprobado y añadir un numero al valor de un elemento oculto de formulario.function selectar(num_linea) { var img = "simbolo_" + num_linea; var imagen = document.getElementById(img); var valores = document.getElementById('array_valores'); var valor = valores.value; if(imagen.src == "../../images/icons/cross.png") { imagen.src = "../../images/icons/tick.png"; valores.value = valor + ',' + num_linea; }else{ imagen.src = "../../images/icons/cross.png"; valor.replace(num_linea,''); valores.value = valor; } }
Llamo a la funcion desde aqui:
Código:
<img id=\"simbolo_".$datos[$i]['stock_id']."\" src=\"../../images/icons/cross.png\" onclick=\"javascript: selectar(".$datos[$i]['stock_id'].");\" border=\"0\" width=\"16\" height=\"16\" align=\"absmiddle\" />
Haber si vosotros veis el error...