বক্তা 1: এখন, যে গত উদাহরণে আমরা কিছু interspersed যে প্রত্যাহার আমার এইচটিএমএল ভেতরে জাভাস্ক্রিপ্ট কোড, বিশেষ করে, মান ভেতরে জমা অন নামক অ্যাট্রিবিউট যে ফর্ম ট্যাগের জন্য. এখন ছোট পৃষ্ঠাগুলি জন্য, এই যেমন একটি বড় চুক্তি হয় না. কিন্তু একটি ওয়েব পেজ আর এবং আরও পায় হিসাবে জটিল, শুধু নির্বাণ আপনার ভিতরে এখানে - সেখানে জাভাস্ক্রিপ্ট কোড গুণাবলী মূল্য নয় হাজার সেরা নকশা. শ্রেষ্ঠ আমরা যে আউট বিবেচনার এবং যদি অন্তত ভেতরে এটা করা কেন্দ্রিয় স্ক্রিপ্ট ট্যাগ. এই কাজ কিভাবে? ওয়েল এর আমার ফর্ম ট্যাগ ফিরে যাক এবং প্রথম এই বৈশিষ্ট্য এবং এর মুছতে পুরাপুরি মূল্য. তারপর এখানে, বরং একটি সংজ্ঞায়িত অভিবাদন জানান বলা ফাংশন, এর উদাসীন থাকা যাক কোড এর লাইন যে শেষ পর্যন্ত আমরা এখনও চালানো এবং প্রতিস্থাপন করতে হবে নিম্নরূপ অভিবাদন জানান ফাংশন. ই ডিসেম্বর, এলিমেন্ট দ্বারা আইডি উদ্ধতি ডেমো উদ্ধৃত - ডেমো, রিকল, অনন্য যেখানে ফর্ম নিজেই জন্য আইডেন্টিফায়ার - ডট নেভিগেশন নাম যা প্রত্যাহার, জমা ইভেন্ট হ্যান্ডলার এর যা আমরা আগ্রহী. আর এর হ্যান্ডলার জমা যে দায়িত্ব অর্পণ করা যাক আসলে যে এর মান একটি নিজেই কাজ. এখন আসলে আমি নই বিজ্ঞপ্তি এখানে একটি ফাংশন কলিং. আমি পরিবর্তে একটি বেনামী সংজ্ঞা করছি, অন্যথায় একটি ল্যামডা ফাংশন হিসাবে পরিচিত, এই কোঁকড়া ধনুর্বন্ধনী মধ্যে নির্দিষ্ট করে কোড একটি গুচ্ছ যে উচিত আসলে মৃত্যুদন্ড কার্যকর করা. বিশেষ করে, আমি চাই যে কোড চালানো আমি ছিল যে লাইন আগে, এবং তারপর এর যে যোগ দেওয়া এই ফর্ম নয়, যাতে মিথ্যা ফিরে শেষ পর্যন্ত দূরবর্তী ওয়েব শেষ জমা ঐতিহ্যগত ভাবে সার্ভার. এর এখন, এই ফাইলটি সংরক্ষণ এটি খুলুন একটি ব্রাউজার, এবং দেখুন সেখানে কি ঘটছে. http://localhost/dom-1.html. এর এখন আমার নাম টাইপ যাক, ডেভিড, জমা দিন. এবং কিছুই ঘটেছে বলে মনে হচ্ছে আমার পৃষ্ঠার URL টি বলে মনে হয় ছাড়া ফর্ম ছিল হিসাবে যদিও পরিবর্তিত আসলে একই ফাইলে নিয়মিত. এখন এটা কেন হবে? ওয়েল আমি আরো কিছু তথ্যের প্রয়োজন. সুতরাং আসুন এগিয়ে যান এবং ক্রোম এর খুলুন বিকাশকারী সরঞ্জাম যাতে আমি আসলে যা করতে পারেন দেখতে কনসোল উইন্ডো তাকান আমি কিছু ভুল কাজ করেছি. আমি এর মাধ্যমে যে অ্যাক্সেস করতে পারে উপায় কয়েক. যা, তা হল, এখানে এই মেনু মাধ্যমে হয় তারপর সরঞ্জাম অধীন তারপর নিচে বিকাশকারী সরঞ্জাম. এবং, এখানে কনসোল ট্যাবে বিজ্ঞপ্তি একটি uncaught ধরনের ত্রুটি, না আছে নাল এর জমা নেভিগেশন সম্পত্তি সেট. এখন এটা কেন হবে? ওয়েল ফিরে আমার সোর্স কোড এখানে, নোটিশ যে আমি মনে জমা যার উপাদান সম্পত্তি অনন্য শনাক্তকারী ডেমো হয়. একটি উপাদান, আবার, ঠিক হয় একটি গাছ একটি নোড. সুতরাং নিজের ব্রাউজার আছে না যে প্রদর্শিত মনে করি যে যে উপাদান অথবা নোড এখনো বিদ্যমান. এবং প্রকৃতপক্ষে, এটা না. একটি ওয়েব পাতা পার্স করা হয় পুনরাহ্বান যে বা পড়া একটি ওয়েব ব্রাউজার দ্বারা, নিচ, ডানে বামে. তাই যখন জাভাস্ক্রিপ্ট কোড হল সম্মুখীন, সাধারণত, এটি মৃত্যুদন্ড কার্যকর করা হচ্ছে এখুনি. কিন্তু এই ক্ষেত্রে, আমরা এমনকি অর্জিত না এখনো ডোম অংশ করতে, একটি অনন্য সঙ্গে যা যে ফর্ম এইচটিএমএল, আইডেন্টিফায়ার ডেমো ঘোষিত হয়েছে. এবং তাই আমরা নির্বাহ করার চেষ্টা করছেন আমার যে নোড আগে জাভাস্ক্রিপ্ট কোড এমনকি , অবশ্যই, যা গাছ বিদ্যমান সমস্যাযুক্ত, তাহলে নিশ্চয়, কারণ উপাদান নিজেই নাল হবে সময় যে সময়ে. সুতরাং কিভাবে ঠিক করা? আচ্ছা আমরা সমাধানের একটি দম্পতি আছে. কিন্তু এর relocating দ্বারা সরলতম চেষ্টা করুন মাথা থেকে আমার স্ক্রিপ্ট ট্যাগ দিকে, বিশেষভাবে আমার শরীর ট্যাগ, কিন্তু আমার পাতা এর শরীরের নীচে তাই এটা নোড নীচের যে এবং প্রশ্ন. বিশেষ করে, এর হাইলাইট করা যাক এবং কাটা খোলা ট্যাগ এবং স্ক্রিপ্টের জন্য বন্ধ পরিচয়চিহ্ন এবং কোড যে সমগ্র ব্লক নূতন স্থান এখানে ফাইল নীচে. আমি এই অগত্যা cleanest নয় ডিজাইন, কিন্তু অন্তত এটা করবে অপারেশনের ডান আদেশ বলবত্. এর ফাইল সংরক্ষণ করি এবং আমার ব্রাউজারের রিলোড. এর পৃষ্ঠাটি পুনরায় লোড করা যাক, পুনরায় ইনপুট আমার নাম, এবং সেখানে, হ্যালো ডেভিড ফিরে.