TMR una ves mas teniendo problemas con el DOM hace tiempo lo habia - TopicsExpress



          

TMR una ves mas teniendo problemas con el DOM hace tiempo lo habia tenido yaaa y es que la verda aun no entiendo bien el funcionamiento de javascript a fondo, es que en la universidad como dice mi uno de mis compañeros enseñan a un nivel TELETUBIS u.u, bueno tenemos que aceptarlo y no es de forma depreciativa de recibir los conocimientos que nos dan en la UNI solo que no soy conformista, y creo que pudiendonos dar mas y mas informacion solo nos tienen anticuadamente hablando de temas tan lejos de lo que un verdadero ingeniero de sistemas deberia saber... vaa es trizte pero cierto bueno un ejemplo es estoo lo que ocurre aurita l: /*ENUNCIADO: Escribir dentro del DIV id = examen un textarea añadiendoles atributos id, class, name y un evento click enlazandolo con alguna funcion javascript siguiendo la estructura, TODO ESTO CON JAVASCRIPT*/ function callMensaje() { alert(Alumn@ Aprobado); } Esto es el div a modificar alumno :P ============== NIVEL POLLITO [ULADECH] =============== //Aqui creando el nuevo textarea muajajaj ^^ ta facil var soyVagoMiren = Mira estó te enseñaron a ti, tan solo porque es tan sencillo de entender por tus compañeros -_-, lastima que tengo que contarte que este estupid code solo os servira para una simple aplicacion web ;); document.getElementById(datos).innerHTML = soyVagoMiren; /*Aqui como ven he jodido el DOM inconcientemente, pero que importa asi no mas con tal que me ponga mi nota y pase el ciclo wujujuju ^^*/ ========= NIVEL AVANZADO [OTRAS UNIVERSIDAD] ========= /* Jajaja que ocioso el de arriba ni si quiera sabe de seguro que existen estos metodos dento de javascript >.< que triste su vida -_-, lo que el no sabe es que va por mal camino unas cuantas lineas de mas salvaran la vida mia y la del DOM */ //Eliminando objeto var nodoEliminar= document.getElementById(mensaje); //Cojemos a var nodoPadre = nodoEliminar.parentNode; //Cojemos a nodoPadre.removeChild(nodoEliminar); //Eliminando //Creando objeto var nodoPadre = document.getElementById(examen); //Por si las moscas var newTxtArea= document.createElement(textarea); //Ponemos en memoria newTxtArea.class = perfectaClase; //Añadimos el atributo CLASS newTxtArea.id= perfectoID; //Añadimo el atributo ID newTxtArea.name =perfectoName; //Añadimo el atributo NAME newTxtArea.value = Bueno esto es una triste realidad si lo se, pero bueno creo que aqui esto ya depende de cada alumno si solo se queda con lo mas facil o busca otros caminos por temas o formas mas complicadas, la verda de todo esto es que la falta de conocimiento y la mala practica nos conllevan a aplicar malos pasos, por el momento vacan pero en algo mas complicadillo os pesares vendran ecima como rruinas espero se haya entendido... esto es la verdadera forma de como agregar nuevos elmentos dentro de html sin causar errores o desordenes en la estructura DOM que es el encargado de gestionar todos lo elementos que conocemos mas informacion en SAN GOOGLE!; //Añadimos el atributo VALUE newTxtArea.onclick = function() {callMensaje;}; //Enlazamos la funcion nodoPadre.appendChild(newTxtArea); //Escribimos nuestro nuevo elemento /* JAJAJA si me webie en algun codigo es porque lo hize asi de rapido, bueno espero aprender mas a fondo sobre estos temas en el IESTP ps ya no habra oportunidad en la UNIVERSIDAD ya no hemos saltado estos temas y lo que se va ya no regresa ¬¬ joder...*/
Posted on: Sun, 01 Dec 2013 15:13:14 +0000

Trending Topics



Recently Viewed Topics




© 2015