Cita: Última edición por pollin14; Hoy a las 16:01 Razón: Falta de ortografia
Igual se te escaparon algunos errores de ortografía que no corregiste.
Pero es lo de menos, más grave es comparar a JS con PHP, siendo que el primero sí le sirve para manejar elementos en el documento, pero el segundo es para manejar datos en el servidor. La manera de que acceda a la página es recargando, así que PHP no le sirve.
Eso de poner el escript al final es más que discutible. En algún caso será práctico, pero la idea es que se cargue primero, por eso va en el
<head>.
Lo que me sigue preocupando es eso de setear (y remover) atributos con JS. Insisto con lo que dije en otro tema (que voy a linkear abajo): puede que esté un poco paranóico, pero me parece que antes no aparecían tantos temas con esa ... ¿burrada?. En algunos contextos se justifica; pero en la mayoría, no.
Y lo empecé a ver días atrás en un ejemplo lamentable que no quise terminar de despedazar por eso del
setAttribute() o
removeAttribute() porque me pareció que había cosas peores.
Y desde entonces aparecen ejemplos como éste (complicado al cuete) que también pone y repone el atributo con su valor. Si tengo razón, y salío de ahí, entonces no hay que tener piedad cuando aparecen estas cosas. Mirá que yo soy partidario de señalar el moco a la primera, justamente para que no se propague, pero a veces me parece que exagero ... y quizá no sea así.
Compatibilidad de removeAttribute() en IE8. Que opinan?
(Iba a poner enlaces a varios de los mil ejemplos que hay sobre elementos de formulario dependientes, pero ni vale la pena, para eso está el buscador.)