¿Cuál es el uso del atributo de valor en la etiqueta de opción debajo de la etiqueta de selección y su diferencia con el texto?
1: El uso del valor
¿Cuál es la diferencia entre "A" y "B"?
Respuesta:
B es el contenido que se muestra en la página web
A en realidad se pasa al controlador de formulario en segundo plano
Por ejemplo
p>Mostrar "Pasado internacionalmente al controlador de formulario en segundo plano" en la página web
La clase1 pasó al programa en segundo plano
Los beneficios de hacer esto:
1. Reducir los datos de transmisión del formulario puede evitar algunos problemas de codificación en chino
2 Si desea cambiar el contenido de visualización en el futuro, no necesita modificar el programa en segundo plano.
2: La diferencia entre valor y texto
Cómo hacer referencia a las opciones de un cuadro de lista desplegable, es decir, el objeto de opción Ahora presentaremos los dos atributos importantes del objeto de opción, valor. y texto. El atributo de valor representa el valor especificado por valor en la etiqueta. Este valor se puede obtener o establecer mediante un script. El atributo de texto representa el texto que se muestra en la interfaz, es decir, la parte entre y, su valor también puede. obtenerse o establecerse mediante scripts.
Por ejemplo:
Entonces el valor de value es "manzana" y el valor del texto es "manzana".
En versiones anteriores de navegadores, el valor del objeto seleccionado El valor de no está disponible, por lo que para obtener el valor del elemento seleccionado, debe En su lugar, puede utilizar la siguiente declaración:
someSelect.options[someSelect.selectedIndex].value