У меня есть текст-призрак в текстовых полях, которые исчезают, когда вы фокусируетесь на них с помощью атрибута placeholder HTML5:
<input type="text" name="email" placeholder="Enter email"/>
Я хочу использовать тот же механизм, чтобы иметь многострочный текст-заполнитель в текстовом поле, возможно, что-то вроде этого:
<textarea name="story" placeholder="Enter story\n next line\n more"></textarea>
Но те \n
отображаются в тексте и не вызывают новые строки... Есть ли способ иметь многострочный placeholder?
ОБНОВЛЕНИЕ. Единственный способ, которым я получил это, - использовать плагин jQuery Watermark, который принимает HTML в тексте заполнителя:
$('.textarea_class').watermark('Enter story<br/> * newline', {fallback: false});