এইচটিএমএল পাঠ্যক্ষেত্রগুলিতে বানান-পরীক্ষা অক্ষম করুন


286

আমি কি কোনওভাবে এইচটিএমএল পাঠ্যক্ষেত্রগুলিতে বানান-চেকিং অক্ষম করতে পারি (যেমন সাফারি তে দেখা যায়)?

উত্তর:


420

আপডেট : একজন মন্তব্যকারীর পরামর্শ অনুসারে ( আমি আইফোনের পাঠ্য ইনপুটগুলিতে বানান পরীক্ষককে কীভাবে অক্ষম করতে পারি তার অতিরিক্ত ক্রেডিট ), সমস্ত ডেস্কটপ এবং মোবাইল ব্রাউজারগুলি পরিচালনা করতে এটি ব্যবহার করুন।

<tag autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>

আসল উত্তর: জাভাস্ক্রিপ্ট ব্যবহারকারী সেটিংসকে ওভাররাইড করতে পারে না, সুতরাং আপনি যদি না পাঠ্যক্ষেত্র ছাড়া অন্য কোনও প্রক্রিয়া ব্যবহার না করেন তবে এটি সম্ভব নয় (বা হওয়া উচিত নয়)।


4
কেন এটি গৃহীত হয়েছে? এটি অর্থবোধ করে না কারণ এটি ব্রাউজারের অনুমতি দিলে এটি ব্যবহারকারীদের সেটিংসকে ওভাররাইড করতে পারে। MS2ger এর উত্তর দেখুন।
usr ডিরেক্টরির

1
কেবল কারণ এটি তখনকার সেরা উত্তর ছিল। আমি অনুমান করছি যে মিচিয়েল আর ফিরে আসেনি এবং অন্যটিকে সঠিক হিসাবে চিহ্নিত করেছে। এটি আমার পক্ষে ঠিক আছে কারণ এটি আরও ভাল উত্তর।
এরিক ভেন্ডেলিন

2
মোবাইল সাফারি (প্রয়োজন iOS) উদাহরণস্বরূপ ট্যাগ সম্মান করে না - - নোট ব্রাউজার উপযুক্ততা গুরুত্বপূর্ণ wufoo.com/html5/attributes/17-spellcheck.html
radicand

3
মোবাইল সাফারিটির জন্য stackoverflow.com/questions/3416867/… এর ( autocorrect="off") সঠিক উত্তর আছে - spellcheck=কাজ করে না
ক্রিস এস

1
হওয়া উচিত অটো কমপ্লিট = "অফ" অটোকোয়ারেক্ট = "অফ" অটোক্যাপিটালাইজ = "অফ" স্পেলচেক = "মিথ্যা"
জামান

208

হ্যাঁ, HTML5spellcheck="false" দ্বারা সংজ্ঞায়িত হিসাবে ব্যবহার করুন , উদাহরণস্বরূপ:

<textarea spellcheck="false">
    ...
</textarea>

1
এমডিএন-এর বিভিন্ন ব্রাউজার এবং উপাদানগুলির জন্য স্পেলচেকের ডিফল্ট মান প্রদর্শন করার জন্য একটি সারণী রয়েছে: ডেভেলপার.মোজিলা.আর.ইন-
পল

2
আমি একটি ত্রুটি পেয়ে যাচ্ছি "অজানা DOM সম্পত্তি বানানচেকা। আপনি কি বানান চেক বলতে চাইছেন?" ব্যবহার করে spellCheckএটি সন্তুষ্ট বলে মনে হচ্ছে। শুধু একটি প্রতিক্রিয়া-ডোম জিনিস হতে পারে।
শানিমাল

3
@ শনিমাল হ্যাঁ, ডিওএম বৈশিষ্ট্যের জন্য উটের ক্ষেত্রে ব্যবহার করে প্রতিক্রিয়া জানায়। দেখুন reactjs.org/docs/introducing-jsx.html
sookie

13

ব্যাকরণের জন্য আপনি ব্যবহার করতে পারেন:

<textarea data-gramm="false" />

7

একটি আইফ্রেম বানান পরীক্ষককে "ট্রিগার" করবে (যদি এটিতে বিষয়বস্তু-সম্পাদনাযোগ্য সত্য হিসাবে সেট করা থাকে) ঠিক একটি পাঠ্যক্ষেত্র হিসাবে অন্তত ক্রোমে থাকে।


1
আসল কৌশলটি "কন্টেন্ট-এডিটেবল সেট টু ট্রু" ট্রিকের জন্য +1

4

নিম্নলিখিত কোড স্নিপেট এটি সমস্ত 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();
})();
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.