En Notepad ++, estaba escribiendo un archivo JavaScript y algo no funcionó: tenía que mostrarse una alerta cuando se hacía clic en un botón, pero no funcionaba.JavaScript y por qué las letras mayúsculas a veces funcionan y otras no
He utilizado el complemento de autocompletar proporcionado con Notepad ++, que me ha presentado onClick
.
Cuando cambié la capital C
a una pequeña c
, funcionó.
En primer lugar, al observar las funciones en la autocompletación, noté muchas funciones con mayúsculas.
Pero cuando cambia getElementById
a getelementbyid
, también obtiene un error, y para empeorar las cosas, mi manual de la escuela escribe todo con letras mayúsculas, pero las soluciones están todas hechas en letras minúsculas.
Entonces, ¿qué pasa con JavaScript y su naturaleza selectiva hacia las funciones que pueden tener letras mayúsculas en ellos y cuáles no?
Podría ser bueno mencionar explícitamente que los atributos y propiedades no están estrictamente relacionados. El atributo de valor de una entrada solo especifica qué debería ser cuando se inicializa, mientras que la propiedad de entrada tiene el valor actual. los atributos data- * están vinculados a elem.dataset [*], pero a diferencia del atributo de valor, el conjunto de datos se mantiene sincronizado en ambos sentidos (cuando se establece en el lado de javascript, el atributo se establece en lo que devuelva el método toString). Algunas cosas, como el atributo checked, pueden reflejar la propiedad respectiva, que es necesaria para que CSS diseñe las cosas correctamente. –