add placeholder support for IE