जब आप HTML5 के प्लेसहोल्डर विशेषता का उपयोग करते हुए उन पर ध्यान केंद्रित करते हैं, तो मेरे पास टेक्स्ट फ़ील्ड में भूत पाठ है:
<input type="text" name="email" placeholder="Enter email"/>
मैं एक textarea में बहु प्लेसहोल्डर पाठ के लिए उसी तंत्र का उपयोग करना चाहते हैं, शायद कुछ इस तरह:
<textarea name="story" placeholder="Enter story\n next line\n more"></textarea>
लेकिन वे \n
पाठ में दिखाई देते हैं और नए कारण नहीं बनाते हैं ... क्या एक बहुभाषी प्लेसहोल्डर होने का एक तरीका है?
अद्यतन : मुझे काम करने का एकमात्र तरीका jQuery वॉटरमार्क प्लगइन का उपयोग करना था, जो प्लेसहोल्डर में HTML को स्वीकार करता है:
$('.textarea_class').watermark('Enter story<br/> * newline', {fallback: false});
white-space
यह सुनिश्चित करने के लिए कि यह सही ढंग से सेट है, तो प्री-रैप
सफारी को छोड़कर हर जगह काम करता है।