আমি কি কোনওভাবে এইচটিএমএল পাঠ্যক্ষেত্রগুলিতে বানান-চেকিং অক্ষম করতে পারি (যেমন সাফারি তে দেখা যায়)?
আমি কি কোনওভাবে এইচটিএমএল পাঠ্যক্ষেত্রগুলিতে বানান-চেকিং অক্ষম করতে পারি (যেমন সাফারি তে দেখা যায়)?
উত্তর:
আপডেট : একজন মন্তব্যকারীর পরামর্শ অনুসারে ( আমি আইফোনের পাঠ্য ইনপুটগুলিতে বানান পরীক্ষককে কীভাবে অক্ষম করতে পারি তার অতিরিক্ত ক্রেডিট ), সমস্ত ডেস্কটপ এবং মোবাইল ব্রাউজারগুলি পরিচালনা করতে এটি ব্যবহার করুন।
<tag autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
আসল উত্তর: জাভাস্ক্রিপ্ট ব্যবহারকারী সেটিংসকে ওভাররাইড করতে পারে না, সুতরাং আপনি যদি না পাঠ্যক্ষেত্র ছাড়া অন্য কোনও প্রক্রিয়া ব্যবহার না করেন তবে এটি সম্ভব নয় (বা হওয়া উচিত নয়)।
autocorrect="off"
) সঠিক উত্তর আছে - spellcheck=
কাজ করে না
হ্যাঁ, HTML5spellcheck="false"
দ্বারা সংজ্ঞায়িত হিসাবে ব্যবহার করুন , উদাহরণস্বরূপ:
<textarea spellcheck="false">
...
</textarea>
spellCheck
এটি সন্তুষ্ট বলে মনে হচ্ছে। শুধু একটি প্রতিক্রিয়া-ডোম জিনিস হতে পারে।
নিম্নলিখিত কোড স্নিপেট এটি সমস্ত textarea
এবং input[type=text]
উপাদানগুলির জন্য অক্ষম করে :
(function () {
function disableSpellCheck() {
let selector = 'input[type=text], textarea';
let textFields = document.querySelectorAll(selector);
textFields.forEach(
function (field, _currentIndex, _listObj) {
field.spellcheck = false;
}
);
}
disableSpellCheck();
})();