eu sei return false;
torna o botão de opção somente leitura.
Mas notei que ao clicar no elemento, ele parece ser pressionado.
(por exemplo, IE11: O botão de opção fica preto enquanto continua clicando.)
É possível fazer o botão de opção "completamente" somente leitura? Ou pode, mas é muito problemático?
Respostas:
1 para resposta № 1Você não pode fazer uma botao de radio somente leitura. o readonly
O atributo é a maneira de fazer controles somente leitura, mas não é permitido (ou suportado) para botões de opção.
Note que o disabled
atributo tem um significado diferente: além de impedir que o usuário altere o valor, torna o controle inativo para que não contribua para os dados do formulário e seja visualmente acinzentado.
Considere descrever por que você desejaria usar um botão de opção somente leitura. O problema subjacente é provavelmente solucionável, mesmo que essa abordagem assumida não seja viável.
0 para resposta № 2
Usar disabled
atributo de entrada.
O elemento de entrada desativado é inutilizável e não clicável.
<input type="radio" name="radioname" disabled/> Option 1