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
//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();
}
-
- //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();
- }
-