Saya memiliki teks hantu di bidang teks yang hilang saat Anda fokus pada mereka menggunakan atribut placeholder HTML5:
<input type="text" name="email" placeholder="Enter email"/>
Saya ingin menggunakan mekanisme yang sama untuk memiliki teks tempat penampung multiline di sebuah textarea, mungkin seperti ini:
<textarea name="story" placeholder="Enter story\n next line\n more"></textarea>
Tapi itu \n
muncul dalam teks dan tidak menyebabkan baris baru ... Apakah ada cara untuk memiliki placeholder multiline?
UPDATE : Satu-satunya cara saya membuat ini berfungsi adalah menggunakan plugin jQuery Watermark , yang menerima HTML dalam teks placeholder:
$('.textarea_class').watermark('Enter story<br/> * newline', {fallback: false});
white-space
untuk memastikannya ditetapkan dengan benar misalnya pra-bungkus
bekerja di mana saja kecuali Safari.