Diferentes formas de obtener valor del botón de radio en JavaScript
Para obtener valor del botón de radio en JavaScript, se pueden utilizar los siguientes métodos:
Ahora pasaremos por cada una de las metodologías enumeradas una por una!
Método 1: Obtener valor del botón de radio en JavaScript usando getElementById () y getElementsByName () métodos
El "getElementById ()"El método obtiene un elemento con una ID especificada y el"getElementsByName ()"El método accede a los elementos con el nombre especificado en su argumento. Estos métodos se pueden usar para obtener la ID del botón de los atributos y el valor del nombre para acceder a ellos y mostrar sus valores.
Sintaxis
documento.getElementById (ElementId)Aquí, "elemento"Se refiere a la ID especificada del elemento agregado.
documento.GetElementsByName (nombre)En la sintaxis anterior, "nombre"Es el valor del nombre del elemento.
El siguiente ejemplo explicará el concepto establecido claramente.
Ejemplo
En el siguiente ejemplo, incluiremos un encabezado en el ""Etiqueta con un descanso de línea de la siguiente manera:
Ahora, asigne el tipo de entrada como "radio"El botón de radio, y especifique su ID, nombre y valor:
Además, incluya un "etiqueta"Para el tipo de entrada con un valor llamado"Correo electrónico":
Del mismo modo, repita los pasos discutidos para el "Telefono no." campo:
Después de eso, incluya un botón llamado "Entregar"Para obtener el valor al hacer clic:
Ahora, obtenga el botón creado usando el "documento.getElementById ()Método "en el archivo JavaScript. Además, aplique un "al hacer clic"Evento para acceder a una función. En la función definida a continuación, acceda a ambos tipos de entrada utilizando el "documento.getElementsByName ()"Método como el"nombre"El atributo en ambos tipos de entrada es el mismo.
Finalmente, aplique un "para"Loop y obtenga el valor del botón de radio seleccionado usando el"comprobado"Propiedad y mostrarlo en el cuadro de alerta:
documento.getElementById ('enviar').onClick = function ()La salida del programa anterior resultará de la siguiente manera:
Método 2: Obtener valor del botón de radio en JavaScript usando el método find ()
El "encontrar()El método "accede al valor del primer elemento. Este método se puede implementar para obtener el valor del botón de radio marcado al encontrar los atributos específicos con la ayuda del nombre agregado.
Sintaxis
Formación.De (valor).encontrar (radio => radio.comprobado)Aquí, "de()"El método accederá al elemento especificado", "encontrar()El método "lo coincidirá con el valor del botón de radio marcado, y el valor resultante se devolverá.
Mira el siguiente ejemplo.
Ejemplo
Para HTML, utilizaremos el mismo código dado en el método anterior. En nuestro archivo JavaScript, obtendremos la ID del botón usando el "documento.getElementById ()"Método con un"al hacer clic"Evento acceder a la función, que primero obtendrá ambos tipos de entrada que tienen el mismo atributo de nombre"contacto" utilizando el "documento.getElementsByName ()" método.
Por último, aplique el "de()"Método para acceder al valor almacenado en la variable nombrada"valor", y el "encontrar()"El método obtendrá el estado marcado de la entrada. Finalmente, el "valor"La propiedad devolverá el valor del botón de radio específico marcado como se verifica:
documento.getElementById ('enviar').onClick = function ()Producción
Método 3: Obtener valor del botón de radio en JavaScript usando la propiedad checked ()
El "comprobadoLa propiedad devuelve el estado verificado del tipo de entrada especificado. Este método se puede aplicar para verificar la condición marcada para cada uno de los botones de radio y devolver el valor correspondiente.
Sintaxis
colección.comprobadoEn la sintaxis dada, "colección"Se refiere al objeto especificado que se verifica.
Ejemplo
Primero, agregue un "etiqueta" usando ""Etiqueta para especificar una categoría en particular seguida de un descanso de línea en"
" etiqueta:
A continuación, repita los procedimientos discutidos anteriormente para especificar dos tipos de entrada como "radio"Y asigne los valores dados seguidos de una ruptura de línea que se muestra a continuación:
MasculinoAdemás, incluya un tipo de entrada llamado "entregar"Para obtener el valor del botón de radio al hacer clic. Un "al hacer clicEl evento también se agregará para acceder a la función especificada al hacer clic en Enviar:
Después de eso, declare una función llamada "SubtData ()"Y obtenga los elementos de los ID especificados y guárdelos en las variables llamadas"conseguir" y "Get1". Finalmente, aplique una condición de que si el botón de radio se refiere al "Masculino" o "Femenino"Se accede a género, el"comprobado"La propiedad lo comprobará y el"valorLa propiedad obtendrá el valor correspondiente con cada uno de los botones de radio marcado:
functionsubmitData ()Producción
Hemos compilado diferentes formas de obtener valor de un botón de radio en JavaScript.
Conclusión
Para obtener valor del botón de radio en JavaScript, aplique el "getElementById ()" y "getElementsByName ()"Métodos para acceder a ambos atributos al mismo tiempo y mostrar sus valores correspondientes, o"encontrar()"Método para que se verifiquen los botones de radio encontrando los atributos especificados basados en sus nombres establecidos o el"comprobado"Método de propiedad para aplicar una condición para cada uno de los atributos y obtener su valor. Este blog está guiado relacionado con el procedimiento de obtener valor del botón de radio en JavaScript.