কম্পিউটার টিউটোরিয়াল

HTML DOM TouchEvent বৈশিষ্ট্য স্পর্শ করে


এইচটিএমএল DOM TouchEvent স্পর্শের বৈশিষ্ট্য একটি টাচলিস্ট অবজেক্ট প্রদান করে যা একটি স্পর্শ পৃষ্ঠে ট্রিগার হওয়া সমস্ত যোগাযোগ বিন্দুর তালিকার সাথে সম্পর্কিত।

দ্রষ্টব্য:যদি নির্দিষ্ট নোড বা এর যেকোনো চাইল্ড নোডে একটি স্পর্শ ট্রিগার করা হয় তবে নিম্নলিখিত স্পর্শগুলি একই নোডে ট্রিগার না হলেও গণনা করা হবে৷

নিচের সিনট্যাক্স −

রিটার্নিং টাচলিস্ট অবজেক্ট

event.touches

দ্রষ্টব্য:আমরা মোবাইলে অ্যাক্সেস করা অনলাইন এইচটিএমএল এডিটর বা টাচ অ্যাক্সেস সহ সিস্টেমগুলিতে টাচ ইভেন্টের উদাহরণ চালিয়েছি। এটি করা হয় যাতে আমরা 2 সেকেন্ডের জন্য স্ক্রিনের স্পর্শের মতো স্পর্শ অপারেশন করতে পারি।

আসুন টাচ ইভেন্ট স্পর্শের উদাহরণ দেখি সম্পত্তি -

উদাহরণ

<!DOCTYPE html>
<html>
<head>
<title>TouchEvent touches</title>
<style>
   form {
      width:70%;
      margin: 0 auto;
      text-align: center;
   }
   * {
      padding: 2px;
      margin:5px;
   }
   input[type="button"] {
      border-radius: 10px;
   }
</style>
</head>
<body>
   <form id="formSelect" ontouchstart="startEventAction(event)" ontouchend="endEventAction(event)">
      <fieldset>
         <legend>TouchEvent-touches</legend>
         <label for="textSelect">Game Players Selector</label>
         <div id="divDisplay">All Players Place a Finger on Screen<br>Game Starting in 2 sec</div>
      </fieldset>
   </form>
<script>
   var divDisplay = document.getElementById("divDisplay");
   var gameSelect = document.getElementById("formSelect");
   var duration = 2000;
   var timer;
   gameSelect.ontouchstart = startEventAction;
   function startEventAction(event) {
      timer = setTimeout(function(){
         eventAction(event)
      }, duration);
   }
   function endEventAction(event){
      if(timer)
      clearTimeout(timer);
      eventAction(event);
   }
   function eventAction(event) {
      var players = event.touches.length;
      divDisplay.textContent = 'Total Players: '+players;
      gameSelect.removeAttribute('ontouchstart');
      gameSelect.removeAttribute('ontouchend');
   }
</script>
</body>
</html>

আউটপুট

ফর্ম উপাদান স্পর্শ করার আগে -

HTML DOM TouchEvent বৈশিষ্ট্য স্পর্শ করে

2 সেকেন্ডের জন্য ফর্ম উপাদান স্পর্শ করার পর -

HTML DOM TouchEvent বৈশিষ্ট্য স্পর্শ করে


  1. HTML DOM টাইমস্ট্যাম্প ইভেন্ট প্রপার্টি

  2. HTML DOM TouchEvent shiftKey বৈশিষ্ট্য

  3. HTML DOM TouchEvent মেটাকি বৈশিষ্ট্য

  4. HTML DOM ইভেন্ট টাইপ প্রপার্টি