কোনও ইন্টারনেট সাইটে একজন ভিজিটর দ্বারা পূরণ করা ফর্ম থেকে ডেটা প্রেরণ করা একটি ওয়েব সার্ফার এবং এই সংস্থার সার্ভার প্রোগ্রামগুলির মধ্যে ইন্টারেক্টিভ মিথস্ক্রিয়া সবচেয়ে ঘন ঘন সমাধানের কাজ। হাইপারটেক্সট পৃষ্ঠার উত্স কোডে এই ক্রিয়াকলাপটি সংগঠিত করা সঞ্চারিত ডেটা প্রক্রিয়া করার জন্য স্ক্রিপ্ট তৈরি করার চেয়ে অনেক সহজ। এটি HTML ভাষা এবং জাভাস্ক্রিপ্ট স্ক্রিপ্ট ব্যবহার করে উভয়ই প্রয়োগ করা যেতে পারে।
নির্দেশনা
ধাপ 1
যদি ফর্মটি সহ পৃষ্ঠাটি উত্পন্ন করে একই ফাইলে যদি ডেটা প্রসেসিং পরিচালিত না হয় তবে অ্যাকশন অ্যাট্রিবিউটে হ্যান্ডলার স্ক্রিপ্টের ঠিকানা উল্লেখ করা নিশ্চিত করুন। ফর্ম ভেরিয়েবলগুলি জমা দেওয়ার জন্য দুটি সম্ভাব্য পদ্ধতির একটি উল্লেখ করুন - পান বা পোস্ট করুন। স্ক্রিপ্টের মাধ্যমে ভেরিয়েবলগুলি পড়তে কোনটি ব্যবহার করা হয় তার উপর নির্ভর করে। নীতিগতভাবে, সমস্যাটি সমাধান করার জন্য এটি যথেষ্ট; তথ্য প্রেরণের সূচনা করে এমন কোনও বিশেষ উপাদান স্থাপন করা প্রয়োজন হবে না, কারণ ডিফল্টরূপে এন্টার কী টিপলে তথ্য প্রেরণের জন্য বোতামটি ক্লিক করার সমতুল্য। তবে, প্রতিটি ব্যবহারকারী এটি সম্পর্কে অনুমান করবেন না, সুতরাং ফর্মের সাথে সংশ্লিষ্ট বোতামটি রাখাই আরও বেশি ভাল।
ধাপ ২
টাইপ বৈশিষ্ট্যের একটি জমা মান সহ একটি ইনপুট ট্যাগ দ্বারা রেন্ডার করা একটি বোতাম ব্যবহার করুন। এই জাতীয় বোতাম ক্লিক করা হ'ল "ক্লাসিক", ওয়েব পৃষ্ঠায় কোনও ফর্ম থেকে ডেটা জমা দেওয়ার ব্যবস্থা করার সর্বাধিক ব্যবহৃত উপায়। প্রকারের বৈশিষ্ট্যটি ছাড়াও, নামের বৈশিষ্ট্যের মান নির্দিষ্ট করা বাঞ্ছনীয় এবং মান হিসাবে আপনি বোতামটিতে লেবেলের পাঠ্যটি রাখতে পারেন। উদাহরণ স্বরূপ:
ধাপ 3
আপনি ডেটা প্রেরণের জন্য জাভাস্ক্রিপ্ট ব্যবহার করতে পারেন। আপনি যখন কোনও ইভেন্টে স্বয়ংক্রিয় প্রেরণের আয়োজন করতে চান তখন এটি কার্যকর হতে পারে - উদাহরণস্বরূপ, ব্যবহারকারী ড্রপ-ডাউন তালিকায় পছন্দসই মানটি নির্বাচন করার পরে, বা যদি তথ্য প্রেরণের আগে এটি অবশ্যই জাভাস্ক্রিপ্ট বৈধকারীর দ্বারা পরীক্ষা করা উচিত। ডেটা জমা দেওয়ার এই পদ্ধতিটি প্রয়োগ করতে, ফর্ম অবজেক্টের জমা দেওয়ার পদ্ধতিটি ব্যবহার করুন। উদাহরণস্বরূপ, যদি ইউনিফর্ম মানটি ফর্মের নামের বৈশিষ্ট্যে লেখা থাকে, তবে জাভাস্ক্রিপ্ট কোডে জমা বোতামটি ক্লিক করে অনুকরণ করতে, ব্যবহারকারীর দ্বারা প্রবেশ করা মানগুলির সাথে সমস্ত প্রয়োজনীয় ক্রিয়া করার পরে, আপনাকে নিম্নলিখিতটি স্থাপন করতে হবে লাইন: ডকুমেন্ট.উনিফর্ম.সুবমিট ();