I need a watermark in the password field that says “Password”.
Here is my code:
JQuery:
$(document).ready(function() { var watermark = 'Password'; //init, set watermark text and class $('#input_pwd').val(watermark).addClass('watermark'); //if blur and no value inside, set watermark text and class again. $('#input_pwd').blur(function(){ if ($(this).val().length == 0){ $(this).val(watermark).addClass('watermark'); } }); //if focus and text is watermrk, set it to empty and remove the watermark class $('#input_pwd').focus(function(){ if ($(this).val() == watermark){ $(this).val('').removeClass('watermark'); } }); });
HTML:
<input class="ui_input" id="input_pwd" type="password" name="pass" id="pass" style="height:25px; width:250px; font-size:14px;" required />
My jsfiddle: click here
edit: I prefer jquery :)
edit: Our brother Konrad Gadzin gave me what I was looking for, but thanks to all your efforts, everyone!
source share