2
respuestas

[Duda] signo "#birth

Buenas noches a todos, que significa el signo # cuando se pone al lado de input?. El instructor realizó lo siguiente:

const inputNacimiento = document.querySelector("#birth") , gracias por la ayuda.

2 respuestas

¡Hola Graciela!

El signo "#" cuando se utiliza junto a "document.querySelector" se utiliza para seleccionar un elemento HTML por su ID. En el caso de tu ejemplo, el instructor está utilizando el signo "#" seguido de "birth" para seleccionar el elemento con el ID "birth".

Por ejemplo, si tienes un elemento HTML así:

El código que mencionaste:

const inputNacimiento = document.querySelector("#birth")

Seleccionará ese elemento y lo almacenará en la variable "inputNacimiento". A partir de ahí, puedes realizar diferentes acciones con ese elemento, como modificar su valor, agregarle estilos, entre otras cosas.

Espero que esta explicación te haya ayudado a entender el uso del signo "#". Si tienes alguna otra pregunta, ¡estaré encantado de ayudarte!

¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)

Hola buenas noches Rafaela, gracias por sacar tiempo para explicar. Se supone que independientemente del ·# , se supone que a inputNacimiento le esta asignando document.querySelector("birth"). La verdad entendì a medias, jejeje, gracias por la ayuda.