Colección de citas famosas - Slogan de motivación - ¿Cuál es la diferencia entre id y nombre en la etiqueta en

html?

¿Cuál es la diferencia entre id y nombre en la etiqueta en

html?

1. Diferentes usos:

El nombre es un campo de formulario utilizado principalmente para obtener información para enviar el formulario, como los datos de marcado del elemento HTML con el que el servidor puede interactuar. servidor, como entrada, selección, área de texto, elemento de marco (iframe, marco, nombre de ventana, utilizado para especificar el objetivo en otros marcos o ventanas), botones, etc.

El id y la clase se utilizan principalmente para establecer los estilos de los elementos con id y clase a través del control css.

2. Uso diferente:

Los elementos con identificadores definidos se seleccionan usando el selector de identificador "#" en CSS, por ejemplo.

Mi primer encabezado < /h1>, use #center{ } en css para controlar su estilo y use el selector de clase "." para seleccionar elementos con clase definida en css.

Por ejemplo:

Mi primer encabezado

, use .center{ } en CSS para controlar su estilo.

Información ampliada:

Algunas notas sobre ID y Nombre

Por supuesto, el atributo Nombre del elemento HTML en la página también puede servir como un pequeño ID. , porque en el árbol de objetos DHTML, podemos usar documentos. Obtenga la matriz de elementos getElementsByName de la página que contiene todos los nombres de objetos especificados.

2. ¿Qué pasa si n (n>, 1) elementos HTML tienen el mismo ID? ¿Cómo hacer referencia a ellos en el objeto DHTML? Es poco probable que esto suceda si usamos páginas ASPX, porque el proceso aspnet es. no se permite procesar páginas ASPX con ID no únicos, se generará una excepción y la página no se representará correctamente.

3. Para páginas dinámicas, ¿qué debemos hacer si insistimos en repetir ese IE? En este momento, todavía podemos usar el documento. getelementbyid para obtener el objeto, pero solo podemos obtener el objeto cuyo ID se repite en el primer objeto que aparece en la representación HTML.

En este momento, la ID repetida se convertirá automáticamente en una matriz cuando se haga referencia a ella, y los elementos con ID repetidas existirán en la matriz en orden de renderizado.