Existem duas maneiras de desativar a submissão do formulário em HTML, eles são:
1. Adicione readonly='readonly' para o rótulo de controle
2. Adicionar disabled='disabled' para o rótulo de controle
Por exemplo:
<Tipo de entrada = Valor do texto = readonly = readonly /> <Tipo de entrada = Valor do texto = desativado = desativado />
Ambos os controles no exemplo não são modificáveis. Mas eles também têm algumas diferenças!
A partir do significado literal, podemos saber que o controle que usa a propriedade readonly é somente leitura, enquanto o desativado é desativado. Então, qual é a diferença entre eles?
Controles somente leitura (controles que usam atributo readonly) não podem ser modificados pelos usuários com o mouse e o teclado, mas os programadores podem usar o JavaScript para modificá-los. Ao enviar o formulário, o nome e o valor do controle serão enviados ao servidor, o que significa que ele é visível para o servidor.
O controle desativado (controle com atributo desativado) não só não pode ser modificado pelo usuário com o mouse e o teclado, mas também é invisível para o servidor, ou seja, o nome e o valor não serão enviados ao servidor ao enviar o formulário. Obviamente, os programadores também podem usar o JavaScript para modificar seu valor.
Esta é a diferença deles. Depois de saber a diferença, devemos saber quando usar qual método. Não seja cego!
ResumirEste é o final deste artigo sobre a diferença entre os atributos desativados dos controles de formulário HTML e Readonly versus desativados. Para um conteúdo mais relacionado ao HTML readonly, pesquise artigos anteriores do Wulin.com ou continue a procurar os artigos relacionados abaixo. Espero que todos apoiem o Wulin.com no futuro!