দেখে মনে হয়, এইচটিএমএল 5 স্পেস অনুসারে , টেক্সারিয়া উপাদানটির মান সম্পত্তি একটি নতুন লাইনের জন্য '\ r \ n' ফেরত পাঠানো উচিত:
উপাদান এর মান নিম্নলিখিত রূপান্তর সঙ্গে প্রয়োগ উপাদান এর কাঁচা মান হতে হিসেবে সংজ্ঞায়িত করা হয়:
"সিআর" (ইউ + 000 ডি) চরিত্রের পরে "এলএফ" (ইউ + 000 এ) অক্ষর এবং প্রতিটি "এলএফ" (ইউ + 000 এ) অক্ষরের প্রতিটি উপস্থিতি "সিআর" দ্বারা পূর্বে না করে প্রতিস্থাপন করুন ( U + 000D) অক্ষর, একটি দ্বি-চরিত্রের স্ট্রিং দ্বারা একটি U + 000D ক্যারিজ প্রত্যাবর্তন "CRLF" (U + 000A) অক্ষর জোড়া নিয়ে গঠিত।
'মান' এর লিঙ্ক অনুসরণ করে এটি স্পষ্ট করে তোলে যে এটি জাভাস্ক্রিপ্টে অ্যাক্সেস করা মান সম্পত্তিটিকে বোঝায়:
ফর্ম নিয়ন্ত্রণগুলির একটি মান এবং একটি চেকনেস থাকে। (পরেরটি কেবল ইনপুট উপাদানগুলির দ্বারা ব্যবহৃত হয়)) ব্যবহারকারী কীভাবে নিয়ন্ত্রণের সাথে ইন্টারঅ্যাক্ট করে তা বর্ণনা করার জন্য এটি ব্যবহার করা হয়।
তবে, পাঁচটি প্রধান ব্রাউজারে (উইন্ডোজ, 11/27/2015 ব্যবহার করে), যদি কোনও পাঠ্যকে '\ r \ n' লেখা হয় তবে '\ r' কেটে ফেলা হয়। (পরীক্ষা করার জন্য: var e = document.createElement ('Textarea'); e.value = '\ r \ n'; সতর্কতা (e.value == '\ n');) আই 9 এর ক্ষেত্রে v9 সাল থেকে এটি সত্য true এর আগে, আই '\ r \ n' ফিরে আসছিল এবং '\ r' এবং '\ n' উভয়কেই '\ r \ n' (যা এইচটিএমএল 5 স্পেক) রূপান্তর করছে। তো ... আমি বিভ্রান্ত
নিরাপদ থাকার জন্য, কেবলমাত্র '\ n' এর পরিবর্তে নিয়মিত প্রকাশে '? R?। N' ব্যবহার করা যথেষ্ট, তবে যদি নতুন লাইন ক্রমটি অবশ্যই জানা থাকে তবে অ্যাপ্লিকেশনটিতে উপরের মতো একটি পরীক্ষা করা যেতে পারে।