[AYUDA] código JavaScript en Firefox

  • epoy
  • Newbie
  • Newbie
  • No Avatar
  • Registrado: Jul 31, 2006
  • Mensajes: 13
  • Loc: Phillipines
  • Status: Offline

Nota Junio 30th, 2009, 5:10 am

Necesito una ayuda en mi código javascript, me enteré de que este código no funciona en Mozilla Firefox 3.0.11. No puede leer o procesar las líneas document.getElementById ( "resultid" + id). GetElementsByTagName ( "TD");
donde solía "resultid" y una variable llamada id, ejemplo: si el id = 12 hay salida resultID12 a continuación, obtener su valor.

¿Alguien tiene una idea de cómo puedo hacer este trabajo? gracias de antemano

Código: [ Select ]
 
//Update table properties
var lastId;
function showEditForm (id) {
    //toggle control
    alert("show edit form");
    if (lastId == id) {
        toggleObj('formEdit','off');
        lastId = '';
    } else {
        toggleObj('formEdit','on');
        lastId = id;
    }
    //send properties'
    var form = document.getElementById('fEdit');
    var e = document.getElementById('resultID'+id).getElementsByTagName('TD');
    var etdLength = e.length;
    for (var i=0;i<etdLength;i++){
        form.elements[i].value = e[i].innerHTML;
    }
    localEdit();
}
 
  1.  
  2. //Update table properties
  3. var lastId;
  4. function showEditForm (id) {
  5.     //toggle control
  6.     alert("show edit form");
  7.     if (lastId == id) {
  8.         toggleObj('formEdit','off');
  9.         lastId = '';
  10.     } else {
  11.         toggleObj('formEdit','on');
  12.         lastId = id;
  13.     }
  14.     //send properties'
  15.     var form = document.getElementById('fEdit');
  16.     var e = document.getElementById('resultID'+id).getElementsByTagName('TD');
  17.     var etdLength = e.length;
  18.     for (var i=0;i<etdLength;i++){
  19.         form.elements[i].value = e[i].innerHTML;
  20.     }
  21.     localEdit();
  22. }
  23.  
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Junio 30th, 2009, 5:10 am

  • mk27
  • Proficient
  • Proficient
  • Avatar de Usuario
  • Registrado: Jun 09, 2009
  • Mensajes: 334
  • Status: Offline

Nota Junio 30th, 2009, 6:10 am

epoy escribió:
¿Alguien tiene una idea de cómo puedo hacer este trabajo? gracias de antemano


¿Ha intentado dividir la línea, para comprobar la que parte no funciona , Por ejemplo:
Código: [ Select ]
var e = document.getElementById('resultID'+id)
var eray = e.getElementsByTagName('TD');
  1. var e = document.getElementById('resultID'+id)
  2. var eray = e.getElementsByTagName('TD');
Imagen

Publicar Información

  • Total de mensajes en este tema: 2 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 136 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC