Aunque funcione, no recomiendo mezclar PHP con JavaScript, el código queda muy sucio y desordenado. Si se desea interactuar con ambos lenguajes, se puede echar mano de Ajax.
No existe el atributo
enabled. Para habilitar un elemento inhabilitado, se le asigna el valor booleano
false al atributo
disabled.
Creo que en lugar de ser una forma "más fácil", termina siendo todo lo contrario.
Saludos