Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/12/2015, 04:18
mensajeescrito
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años
Puntos: 5
Respuesta: mostrar datos de un objeto

Alexis, emm, a ver, medio te entiendo pero parece un trabalenguas casi , lo que me has puesto.

Medio lo entiendo pero me pierdo a la mitad , sorry.

Creo que te he entendido esto, pero me da "undefined"

Código Javascript:
Ver original
  1. function incluir_alumno(nombre, apellido,ciclo)
  2.                    
  3.                         {                              
  4.                             //Atributos
  5.                             this.nombre = nombre,
  6.                             this.apellido = apellido,
  7.                             this.ciclo = ciclo,
  8.                    
  9.  
  10.                             document.getElementById("resultado").innerHTML = nombre + " " + apellido + " " + ciclo;            
  11.                         }
  12.  
  13.  
  14.  
  15.                             var nombre = document.getElementById("nombre").value;
  16.  
  17.                             var apellido = document.getElementById("apellido").value;
  18.  
  19.                             var ciclo = document.getElementById("ciclo").value;
  20.  
  21.  
  22.    
  23.                     //Creación de objetos de tipo alumno...............................................
  24.  
  25.                     var nuevo_alumno = new nuevo_alumno(incluir_alumno(nombre, apellido,ciclo));
  26.  
  27.                     document.write(nuevo_alumno.nombre);


Código HTML:
Ver original
  1. <input name="nombre" type="text" id="nombre" /></br>
  2.  
  3.         <input name="apellido" type="text" id="apellido" /></br>
  4.  
  5.         <input name="ciclo" type="text" id="ciclo" /></br>
  6.                
  7.  
  8.         <input name="calcular" type="button" onClick="incluir_alumno(nombre, apellido, ciclo)" value="incluir alumno" /></br></br>
  9.  
  10.        
  11.         <div id="resultado"></div>