angular directive which support placeholder attribute in ie6, ie7, ie8, ie9