template: disabled attr doesn't work properly in firefox, use readonly