Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2011, 16:34
Avatar de JuJoGuAl
JuJoGuAl
 
Fecha de Ingreso: julio-2009
Ubicación: Venezuela
Mensajes: 754
Antigüedad: 15 años, 4 meses
Puntos: 19
Pregunta error de ejecucion de 2 javascript

pues veran coloque un codigo en mi web que me permitia subir varias imagenes creando x input fueran pedidos por el usuario, este codigo funcionaba perfectamente hasta que inserte un editor de html dentro de un text area, voy a pasar el codigo de los 2 y como son llamados para que me ayuden porque.

SCRIPT para las SUBIR MULTI IMAGENES
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. var numero = 0;
  3.  
  4. // Funciones comunes
  5. c= function (objeto) { // Crea un elemento
  6.    return document.createElement(objeto);
  7. }
  8. d = function (identificador) { // Retorna un elemento en base al id
  9.    return document.getElementById(identificador);
  10. }
  11. e = function (evento) { // Retorna el evento
  12.    return (!evento) ? event : evento;
  13. }
  14. f = function (evento) { // Retorna el objeto que genera el evento
  15.    return evento.srcElement ?  evento.srcElement : evento.target;
  16. }
  17.  
  18. addField = function () {
  19.    container = d('files');
  20.    
  21.    span = c('SPAN');
  22.    span.className = 'file';
  23.    span.id = 'file' + (++numero);
  24.  
  25.    field = c('INPUT');  
  26.    field.name = 'pro_foto[]';
  27.    field.type = 'file';
  28.    field.className='cuadro';
  29.    field.size='70';
  30.    
  31.    a = c('A');
  32.    a.name = span.id;
  33.    a.href = '#';
  34.    a.onclick = removeField;
  35.    a.innerHTML = 'Quitar';
  36.  
  37.    span.appendChild(field);
  38.    span.appendChild(a);
  39.    container.appendChild(span);
  40. }
  41. removeField = function (evt) {
  42.    lnk = f(e(evt));
  43.    span = d(lnk.name);
  44.    span.parentNode.removeChild(span);
  45. }
  46. </script>

y lo llamo asi:
Código HTML:
<td width="25%" height="25" class="titulo02">Imagenes:<a href="#" class="titulo02" onClick="addField()">Añadir Foto</a></td>
									<td width="80%" height="25" class="titulo02"><div id="files" style="width:400px; font-family:Arial, Helvetica, sans-serif; font-size:14px;"></div></td> 
y el Script para el WYSWYG es:
Siguiente POST