To show a DIV element after x seconds in JavaScript, you can use the setTimeout()
function.
Here’s an example that shows a DIV with the id “myDiv” after 5 seconds:
<div id="myDiv" style="display: none;">This is my DIV</div>
<script>
setTimeout(function(){
document.getElementById("myDiv").style.display = "block";
}, 5000);
</script>
In this example, the setTimeout()
function is set to call an anonymous function after 5000 milliseconds (5 seconds). Inside the anonymous function, the style.display
property of the “myDiv” element is set to “block”, which makes the DIV visible on the page.
Alternatively, you can use setTimeout
function directly on the function that change the display property.
<div id="myDiv" style="display: none;">This is my DIV</div>
<script>
setTimeout(() => document.getElementById("myDiv").style.display = "block", 5000);
</script>
Note:
In both examples, it’s important to set the display
property of the DIV to “none” in the HTML, so that it is hidden when the page loads.
The setTimeout()
function only runs once after the specified time, if you want the DIV to reappear after the same time again you need to wrap the setTimeout in a function and call it again after it finished once.
Also Read:
- How To Get The Last Character Of A String In JavaScript
- Remove The Last Character Of A String In JavaScript
- How To Validate An Email Address In JavaScript
- How To Check If An Input Field Is Empty In JavaScript
- Check If An Input Field Is A Number In JavaScript
- Confirm Password Validation In JavaScript
- How To Print A PDF File Using JavaScript
- Calculate The Number Of Days Between Two Dates In JavaScript
- How To Compare Two Dates In JavaScript
- Calculate Age With Birth Date YYYYMMDD In JavaScript
- How To Append or Add Text To A DIV Using JavaScript
- How To Get The Text Of HTML Element In JavaScript
- How To Change The Text Inside A DIV Element In JavaScript
- Show/Hide Multiple DIVs In JavaScript
- Show A DIV After X Seconds In JavaScript
- Display A JavaScript Variable In An HTML Page
- How To Generate A Random Number In JavaScript
- Bubble Sort In JavaScript
- Insertion Sort In JavaScript
- Selection Sort In JavaScript
- How To Remove A Specific Item From An Array In JavaScript
- Merge Sort In JavaScript
- Round To 2 Decimal Places In JavaScript
- SetInterval() and setTimeout() Methods In JavaScript
- Generate A Unique ID In JavaScript
- Caesar Cipher In JavaScript
- How To Reverse A String In JavaScript
- How To Loop Through A Plain JavaScript Object
- How To Open A URL In A New Tab Using JavaScript?