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

জাভাস্ক্রিপ্টে লোকাল স্টোরেজে ভ্যালু সেট ও ফেচ করা

localStorage.setItem("anyKeyName",yourValue) ব্যবহার করে লোকাল স্টোরেজে ভ্যালু সেট করা হয় এবং localStorage.getItem("yourKeyName") ব্যবহার করে ভ্যালু ফেচ করা হয়।

উদাহরণ

নিচের কোডটি অনুসরণ করুন:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<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>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" rel="stylesheet" />
<body>
    <input type="text" id="txtName" placeholder="Enter some value..." />
</body>
<script>
    var textBoxNameHTML = document.getElementById('txtName');
    textBoxNameHTML.addEventListener('change', (e) => {
        localStorage.setItem("textBoxValue", e.target.value);
    });
</script>
</html>

প্রোগ্রামটি রান করতে ফাইলটি যেকোনো নাম দিয়ে (যেমন index.html) সেভ করুন। তারপর VS Code এডিটরে ফাইলটিতে রাইট-ক্লিক করে Open with Live Server অপশনটি বেছে নিন।

আউটপুট

টেক্সট বক্সে ভ্যালু লিখে এন্টার দিলে লোকাল স্টোরেজে সেভ হয়ে যাবে। কনসোলে localStorage.getItem("textBoxValue") লিখে এন্টার দিলে সেভ করা ভ্যালুটি দেখাবে।

  1. জাভাস্ক্রিপ্টে ডেট অবজেক্টের দিন সেট করার পদ্ধতি

  2. JavaScript-এ localStorage ক্লিয়ার করার দুটি পদ্ধতি

  3. সিঙ্গল অ্যারে থেকে জাভাস্ক্রিপ্ট অবজেক্ট তৈরি করা এবং কি-ভ্যালু সংজ্ঞায়িত করা

  4. জাভাস্ক্রিপ্টে innerHTML সেট করুন