JavaScript

Кроссбраузерный js placeholder

Как сделать placeholder средствами js.

Я уже писал о том, что html5 избавит вебмастеров от всяких извращений с JS для создания placeholder, однако, сейчас еще проблема кроссбраузерного placeholder является актуальной, т.к. некоторые заказчики не понимают, что за html5 будущее, и что нужно пользоваться правильными браузерами.

Приведу сразу пример, если посмотреть исходный код страницы, то все становится понятно.

Стоит отметить в этом примере особенность изменения цвета текста, когда input является активным.