use data-ng-show instead of ng-show for HTML validity