Foros del Web » Programando para Internet » Javascript »

Problema con getElementById() simplificado

Estas en el tema de Problema con getElementById() simplificado en el foro de Javascript en Foros del Web. Hola, me ha surgido este problema al intentar simplificar el método getElementById(); @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código javascript : Ver original function get ( id ) { ...
  #1 (permalink)  
Antiguo 16/08/2009, 12:22
Avatar de Legoltaz  
Fecha de Ingreso: agosto-2008
Mensajes: 325
Antigüedad: 15 años, 8 meses
Puntos: 6
Problema con getElementById() simplificado

Hola, me ha surgido este problema al intentar simplificar el método getElementById();

Código javascript:
Ver original
  1. function get(id){
  2.     return document.getElementById(id);
  3. }

Al llamar a get('una_id') no ocurre nada. ¿Cuál es el problema?

En cambio he hecho lo mismo con la función alert() y sí funciona.
  #2 (permalink)  
Antiguo 16/08/2009, 12:31
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Problema con getElementById() simplificado

en que navegador no te funciona? lo intente en iexplorer7, Fx 3.5.2, y chrome. me funcionaron bien. revisa que no tengas conflicto en resolucion de identificadores, o sea, cuando nombras variables, funciones, entre otras mas.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 16/08/2009, 12:36
Avatar de Legoltaz  
Fecha de Ingreso: agosto-2008
Mensajes: 325
Antigüedad: 15 años, 8 meses
Puntos: 6
Respuesta: Problema con getElementById() simplificado

Cita:
Iniciado por zerokilled Ver Mensaje
en que navegador no te funciona? lo intente en iexplorer7, Fx 3.5.2, y chrome. me funcionaron bien. revisa que no tengas conflicto en resolucion de identificadores, o sea, cuando nombras variables, funciones, entre otras mas.
Pues uso Opera y jamás me ha dado problemas . Voy a probar con otros navegadores a ver que tal.
  #4 (permalink)  
Antiguo 16/08/2009, 12:38
Avatar de Legoltaz  
Fecha de Ingreso: agosto-2008
Mensajes: 325
Antigüedad: 15 años, 8 meses
Puntos: 6
Respuesta: Problema con getElementById() simplificado

Solucionado. El problema (típico en mí xd) es que el script lo había puesto antes del código HTML del que obtengo la id.
  #5 (permalink)  
Antiguo 16/08/2009, 14:04
Avatar de goyo_  
Fecha de Ingreso: agosto-2009
Mensajes: 91
Antigüedad: 14 años, 8 meses
Puntos: 1
Respuesta: Problema con getElementById() simplificado

Cita:
Iniciado por Legoltaz Ver Mensaje
Solucionado. El problema (típico en mí xd) es que el script lo había puesto antes del código HTML del que obtengo la id.
Ponlo al fondo antes del </body>, y si es antes del html usa
Código PHP:
window.onload = function() {
//tu codigo
}

window.addEvent('domready', function() {
// tu codgo mootools
});

$(function() {
//tu codigo jquery
}); 
  #6 (permalink)  
Antiguo 17/08/2009, 01:02
Avatar de Legoltaz  
Fecha de Ingreso: agosto-2008
Mensajes: 325
Antigüedad: 15 años, 8 meses
Puntos: 6
Respuesta: Problema con getElementById() simplificado

Cita:
Iniciado por goyo_ Ver Mensaje
Ponlo al fondo antes del </body>, y si es antes del html usa
Código PHP:
window.onload = function() {
//tu codigo
}

window.addEvent('domready', function() {
// tu codgo mootools
});

$(function() {
//tu codigo jquery
}); 
Gracias.
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 21:14.