Se puede, pero cualquiera podría cambiar el valor desde el inspector del elemento. Si no quieres que el valor pueda ser editado estando en un
<input>
, mejor muéstralo en una etiqueta.
De cualquier modo, lo que buscas hacer, lo puedes lograr verificando la
longitud del contenido del elemento.
Código Javascript
:
Ver originalif (elemento.value.length > 0){
//readOnly
}
Saludos