Changed placeholder directive to use keyup