quisiera saber la diferencia entre los atributos value y name alguien me explica? por favor

Salvador Elias Sánchez Acosta

Salvador Elias Sánchez Acosta

Pregunta
studenthace 4 años

quisiera saber la diferencia entre los atributos value y name alguien me explica? por favor

2 respuestas
para escribir tu comentario
    Salvador Elias Sánchez Acosta

    Salvador Elias Sánchez Acosta

    studenthace 4 años

    muchas gracias amigo

    Daniel Adolfo Ordoñez Rubio

    Daniel Adolfo Ordoñez Rubio

    studenthace 4 años

    Hola, Salvador :) El atributo

    name
    sirve para identificar al elemento, por ejemplo, si quieres trabajar con código puedes usar
    getElementsByName(nombre)
    y tendrás una lista con los nodos que tiene el mismo nombre que buscas. Por otro lado,
    value
    se refiere al valor del elemento, generalmente un
    <input>
    , pero un input puede tener distintos tipos de valor, un input
    type="text"
    va a tener un valor de texto, un input
    type="number"
    va a tener un valor numérico, y así.

    Lo normal es que llames a tu elemento input y por su nombre o id, puedas referenciarlo en código (JavaScript) y usar su valor con el atributo value.

    ...en tu HTML <input id="nombre"> ...en tu JS const inputNombre = document.getElementById("nombre") console.log("El nombre es:", inputNombre.value)
Curso de HTML y CSS [Empieza Gratis]

Curso de HTML y CSS [Empieza Gratis]

Crea vistas web fluidas y eficientes con HTML, CSS y Flexbox. Aprende a estructurar layouts adaptables, desde mobile a desktop, optimizando imágenes y aplicando buenas prácticas semánticas y de accesibilidad.

Curso de HTML y CSS [Empieza Gratis]
Curso de HTML y CSS [Empieza Gratis]

Curso de HTML y CSS [Empieza Gratis]

Crea vistas web fluidas y eficientes con HTML, CSS y Flexbox. Aprende a estructurar layouts adaptables, desde mobile a desktop, optimizando imágenes y aplicando buenas prácticas semánticas y de accesibilidad.