HTML5'in yer tutucu özniteliğini kullanarak onlara odaklandığınızda kaybolan metin alanlarında hayalet metin var:
<input type="text" name="email" placeholder="Enter email"/>
Aynı mekanizmayı bir textarea'da çok satırlı yer tutucu metne sahip olmak, belki de böyle bir şey kullanmak istiyorum:
<textarea name="story" placeholder="Enter story\n next line\n more"></textarea>
Ancak \n
bunlar metinde görünür ve satırsonlarına neden olmaz ... Çok satırlı bir yer tutucusuna sahip olmanın bir yolu var mı?
GÜNCELLEME : Bunu çalışmanın tek yolu jQuery Watermark eklentisini kullanmaktı , bu da yer tutucu metinde HTML'yi kabulediyordu:
$('.textarea_class').watermark('Enter story<br/> * newline', {fallback: false});
white-space
bununla karşılaşıyorsanız ve doğru ayarlandığından emin olmak için css değerini kontrol etmek için js kullanıyorsanız örneğin ön sargı
Safari dışında her yerde çalışır.