কম্পিউটার

জাভাস্ক্রিপ্ট সহ একটি পাঠ্যবক্সে মাউস কার্সার টিপে ইনপুট ইঙ্গিতগুলি হারান (ফোকাস পান)


ধরা যাক নিচেরটি আমাদের ইনপুট টেক্সট -

<label for="name">StudentName:<input name="name" id="studentName"
value="Enter your Name ????" class="guess"></label>

মাউস কার্সার টিপে ইনপুট ইঙ্গিত হারাতে, অনফোকাস এবং অনব্লার ধারণা ব্যবহার করুন৷

উদাহরণ

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initialscale=1.0">
<title>Document</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
</head>
<body>
<label for="name">StudentName:<input name="name" id="studentName"
value="Enter your Name ????" class="guess"></label>
</div>
<script>
   function guessFocus() {
      if (this.value == this.defaultValue)
         this.value = '';
   }
   function guessBlur(event) {
      if (this.value == '')
      this.value = this.defaultValue;
   }
   var event = document.getElementById('studentName');
   event.onfocus = guessFocus;
   event.onblur = guessBlur;
</script>
</body>
</html>

উপরের প্রোগ্রামটি চালানোর জন্য, ফাইলের নাম “anyName.html(index.html)” সংরক্ষণ করুন এবং ফাইলটিতে ডান ক্লিক করুন। ভিএস কোড এডিটরে "লাইভ সার্ভারের সাথে খুলুন" বিকল্পটি নির্বাচন করুন৷

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে

জাভাস্ক্রিপ্ট সহ একটি পাঠ্যবক্সে মাউস কার্সার টিপে ইনপুট ইঙ্গিতগুলি হারান (ফোকাস পান)

আপনি যখন পাঠ্যের ভিতরে মাউস ক্লিক করবেন, আপনি ফোকাস পাবেন এবং ইঙ্গিতগুলি হারিয়ে যাবে। স্ক্রিনশটটি নিম্নরূপ -

জাভাস্ক্রিপ্ট সহ একটি পাঠ্যবক্সে মাউস কার্সার টিপে ইনপুট ইঙ্গিতগুলি হারান (ফোকাস পান)


  1. জাভাস্ক্রিপ্টের সাথে একটি উপাদান থেকে একটি ক্লাসের নাম কিভাবে সরাতে হয়?

  2. ব্যবহারকারীর ইনপুট থেকে নম্বর পান এবং জাভাস্ক্রিপ্টের সাথে কনসোলে প্রদর্শন করুন

  3. জাভাস্ক্রিপ্ট ENTER টিপে পাঠ্যবক্স জমা দেবেন?

  4. জাভাস্ক্রিপ্ট দিয়ে সিএসএস ভেরিয়েবল পান এবং সেট করুন