Learn how to animate the value of the placeholder attribute with JAVASCRIPT
Make money for being or staying online/internet.

You will get a $5 starting gift when you join using this link:: GET THE OFFER NOW!!

In case you have ever thought of animating the value of the placeholder attribute in an Html form input field, I have you covered in this simple post.

We are going to make this possible using javascript and a little bit of CSS to design the placeholder value.

Video/Tutorial
Markup Code

All you need to do is to give your input field an id, Which we will later target using javascript.

copy
	
<form>

  <input type="text" id="occEngine" placeholder="Search for: Jquery">

</form>

For our animation to happen we will use the two popular javascript methods namely;

  • setTimeout() and
  • setInterval().

The setTimeout() method calls a function or evaluates an expression after a specified number of milliseconds.

Note: 1000 milliseconds = 1 second

The setTimeout() method is only executed once,but incase you want to repeat it you use the setInterval() method as i showed you in the video. #Video

Javascript Code
copy

//Waits the for DOM to fully load before running the code inside
document.addEventListener('DOMContentLoaded',function(){

//select the input by it's id
const query = document.querySelector('#occEngine');


function placeholderAnimation(){

setTimeout(function(){

query.setAttribute('placeholder','Search for: Php');

},2000);


setTimeout(function(){

query.setAttribute('placeholder','Search for: Html');

},4000);


setTimeout(function(){

query.setAttribute('placeholder','Search for: Css');

},6000);

setTimeout(function(){

query.setAttribute('placeholder','Search for: Javascript');

},8000);
}


//call or execute function
placeholderAnimation();


//Continues|repeats to call the function every after 8 milliseconds
setInterval(placeholderAnimation,8000);

});


The setInterval() method calls a function at specified intervals in milliseconds.It will always continue calling the function until clearInterval() is called, or the window is closed.

In case you want to download the source code:: Click here description

Save up to 80% with this Domain & Shared Hosting package deal! 80% OFF - GET OFFER NOW

Related Post(s)

» Learn how to create a progress bar using JavaScript

» Here are some games made with javascript

» Learn how to animate the value of the placeholder attribute with JAVASCRIPT

» How to create a Digital Clock using JavaScript

» How to create Custom Social Media Share Buttons Using JavaScript

collections_bookmark Category :: Javascript
date_range Published :: 3 years ago At: 10:19 PM
event_note Detailed Date :: Nov 12th, 2019
person Writer :: Code
  • RECENT POSTS
1 year ago

A JavaScript library for formatting and manipulating numbers - Numeral.js

Check out this lightweight JavaScript library used for formatting and manipulating numbers.


1 year ago

All Countries Drop Down List | HTML Select Country Name

This simple country dropdown list is freely available for you to copy and use in your project forms.


1 year ago

HTML Entities Code Alphabet Discovery Using JavaScript

In this post I will show how writing just a few lines in JavaScript will allow you to render, browse and discover the alphabetical letters using a set of HTML entity codes.


1 year ago

YTS YIFY MOVIES API - PROJECT PREVIEW

Download YTS YIFY movies using this simple project I created using their API.


1 year ago

Display Random Advice On Your Website or Web App Using Advice Slip JSON API

Here is a short project to display the use of APIs. I decided to work with an advice API because it seemed like a fun one that I haven't worked on before.


1 year ago

How do I get a YouTube video thumbnail from YouTube using PHP

Have you ever been on youtube and admired a thumbnail of a video?


1 year ago

How to recreate Facebook's console warning

When I was inspecting some code on Facebook. I came across this interesting feature. A simple styled console warning message from Facebook to its dear users(products).


2 years ago

How To Create A Stacked Gallery Using HTML And CSS Source Code

In this post I provide you with the source code for the youtube tutorial I made on how to create a Stacked image gallery Using HTML and CSS.


Subscribe
  • ADVERTISEMENT

YOU MAY LIKE THESE POSTS

share