আমার একটি বোতাম দরকার যা ব্যবহারকারীর ক্লিকে পৃষ্ঠাটি রিফ্রেশ করবে। আমি এটি চেষ্টা করেছি:
<input type="button" value="Reload Page" onClick="reload">
অথবা
<input type="button" value="Refresh Page" onClick="refresh">
তবে দু'জনেরই কাজ হয়নি।
আমার একটি বোতাম দরকার যা ব্যবহারকারীর ক্লিকে পৃষ্ঠাটি রিফ্রেশ করবে। আমি এটি চেষ্টা করেছি:
<input type="button" value="Reload Page" onClick="reload">
অথবা
<input type="button" value="Refresh Page" onClick="refresh">
তবে দু'জনেরই কাজ হয়নি।
উত্তর:
ব্যবহার করুন onClick
সঙ্গে window.location.reload()
, অর্থাত্:
<button onClick="window.location.reload();">Refresh Page</button>
বা history.go(0)
, যেমন:
<button onClick="history.go(0);">Refresh Page</button>
বা window.location.href=window.location.href
' পূর্ণ ' পুনরায় লোডের জন্য, অর্থাত:
<button onClick="window.location.href=window.location.href">Refresh Page</button>
এটি আমার পক্ষে কাজ করে
এইচটিএমএল
<button type="submit" onClick="refreshPage()">Refresh Button</button>
জাভাস্ক্রিপ্ট
<script>
function refreshPage(){
window.location.reload();
}
</script>
কেবলমাত্র এই রিয়েলি পৃষ্ঠা পুনরায় লোড করুন (আজ)
<input type="button" value="Refresh Page" onClick="location.href=location.href">
অন্যরা ঠিক পুনরায় লোড করে না। তারা পাঠ্য বাক্সের মধ্যে মান রাখে।
ক্লিক করুন পৃষ্ঠা রিফ্রেশ বোতাম
উইন্ডো.লোকেশন.রেলোড () সহ অনক্লিক বোতামটি ব্যবহার করুন:
<button onClick="window.location.reload();">
<button onclick=location=URL>Refresh</button>
এটি মজার লাগতে পারে তবে এটি সত্যই কৌশলটি করে।
আমি লক্ষ্য করেছি যে এখানে সমস্ত উত্তর ইনলাইন onClick
হ্যান্ডলার ব্যবহার করে । এটি সাধারণত এইচটিএমএল এবং জাভাস্ক্রিপ্ট আলাদা রাখার পরামর্শ দেওয়া হয়।
এখানে এমন একটি উত্তর যা ক্লিক বা ইভেন্ট শ্রোতাদের সরাসরি বোতামে যুক্ত করে। এটি ক্লিক করা হলে, এটি অবস্থানটি পুনরায় লোড করে। যার ফলে পৃষ্ঠাটি বর্তমান ইউআরএল দিয়ে পুনরায় লোড করে।
const refreshButton = document.querySelector('.refresh-button');
const refreshPage = () => {
location.reload();
}
refreshButton.addEventListener('click', refreshPage)
.demo-image {
display: block;
}
<button class="refresh-button">Refresh!</button>
<img class="demo-image" src="https://picsum.photos/200/300">
একই পৃষ্ঠাটি পুনরায় লোড করার জন্য এটির কাজটি আমার জন্য দুর্দান্ত ব্যবহার করুন:
<button onClick="window.location.reload();">
<button onClick="window.location.reload();">Reload</button>
অথবা আপনি ব্যবহার করতে পারেন
<form action="<same page url>" method="GET">
<button>Reload</button>
</form>
দ্রষ্টব্য: "<same page link>"
আপনি পুনরায় লোড করতে চান একই পৃষ্ঠার url দিয়ে পরিবর্তন করুন । উদাহরণ স্বরূপ:
<form action="home.html> method="GET">
আপনি যদি একটি ফর্ম পুনরায় সেট করতে খুঁজছেন:
<input type="reset" value="Reset Form Values"/>
বা ব্রাউজার দ্বারা পরিচালিত না ফর্মের অন্যান্য দিকগুলি পুনরায় সেট করতে
<input type="reset" onclick="doFormReset();" value="Reset Form Values"/>
JQuery ব্যবহার করে
function doFormReset(){
$(".invalid").removeClass("invalid");
}