একটি HTML সত্তা। যখন করা হয় .text(), সমস্ত এইচটিএমএল সত্ত্বাগুলি তাদের চরিত্রের মানগুলিতে ডিকোড হয়।
সত্তা ব্যবহার করে তুলনা করার পরিবর্তে প্রকৃত কাঁচা অক্ষর ব্যবহার করে তুলনা করুন:
var x = td.text();
if (x == '\xa0') { // Non-breakable space is char 0xa0 (160 dec)
x = '';
}
অথবা আপনি নিজের জাভাস্ক্রিপ্ট এড়িয়ে চলার আকারে নিজেই অক্ষর কোড থেকে চরিত্রটি তৈরি করতে পারেন:
var x = td.text();
if (x == String.fromCharCode(160)) { // Non-breakable space is char 160
x = '';
}
সম্পর্কিত আরও তথ্য String.fromCharCodeএখানে পাওয়া যায়:
চারকোড থেকে - এমডিসি ডক সেন্টার
বিভিন্ন চরসেটের জন্য অক্ষর কোড সম্পর্কে আরও তথ্য এখানে পাওয়া যায়:
উইন্ডোজ-1252 চারসেট
ইউটিএফ -8 চারসেট