jquery 处理密码输入框(input type="password" ) 模仿placeholder

html

<form method="post" action="">
	                <ul>
	                	<li>
	                		<span>邮箱</span>
	                	    <input type="text" name="email" value="请输入邮箱" onfocus="if(value == ‘请输入邮箱‘){value =‘‘}" onblur="if(value == ‘‘){value =‘请输入邮箱‘}" >
	                	</li>
	                	<li>
	                		<span>密码</span>
	                		<input name="" type="text" value="密码" id="text" >
							<input name="" type="password" style="display:none;" id="password">
	                	</li>
	                	<li>
	                		<span>验证码</span>
	                		<input type="text" name="code" class="code">
	                		<img src="">
	                	</li>
	                	<li>
	                	    <span></span>
	                		<label><input type="checkbox" checked="checked" name="check" class="checked"><i>记住密码</i></label>
	                		<a href="" class="forget">忘记密码</a>
	                	</li>
	                	<li>
	                		<span></span>
	                		<a href="" class="login-btn">登录</a>
	                	</li>
	                </ul>
	            </form>

jquery

<script type="text/javascript">
    function _password(hid,pid){
    	var _hid = $("#"+hid);
    	var _pid = $("#"+pid);
    	_hid.focus(function(){
    		var _hval = $.trim($(this).val());
    		if(_hval != "密码") return;
    		$(this).css("display","none");
            _pid.css("display","block").val("").focus();
    	});
    	_pid.blur(function(){
    		var _hval = $.trim($(this).val());
    		if(_hval != "") return;
    		$(this).css("display","none");
    		_hid.css("display","block").val("密码");
    	})
    }
    _password(‘text‘,‘password‘)
</script>

  

时间: 2024-11-04 13:16:31

jquery 处理密码输入框(input type="password" ) 模仿placeholder的相关文章

jQuery动态添加input type=file文件上传域

jQuery动态添加input type=file文件上传域,当用户需要通过网页上传多个文件的时候,动态添加文件域就显得尤其重要,本功能引入了jQuery,兼容性方面也做的不错,暂时没有限制文件域的个数,所以你可以无限制的生成文件域,直到满足你的需要. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transit

jQuery动态添加&lt;input type=&quot;file&quot;&gt;

有时候需要在页面上允许用户上传多个文件,个数由用户自己决定,个数多了也可以删除,使用jQuery可以很简单的实现这个功能. <!DOCTYPE html> <html> <head> <title>test.html</title> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <script typ

利用jquery来隐藏input type=&quot;file&quot;

<li> <input type="text" name="token" value = "<?php ech$_SESSION['token']; ?>"> 头像:<input type="file" id="file" style="display:none;" name ="u_img" > <img src

jquery对所有&lt;input type=&quot;text&quot;的控件赋值

function resetData() {      $("input[type=text]").each(      function() {     $(this).attr("value","");      }      );  }

input type=&quot;tel&quot; 数字输入框显示圆点

最近开发中遇到一个这样的需求,要求input输入框在手机端出现数字键盘的同时显示圆点,试过各种方法都不太理想, 最终经过查阅大量资料后,终于实现了需求. ●我们一般的密码输入框是这样的: <input type="password" placeholder="请输入密码"> 这个实现了输入密码显示圆点的需求,但是手机上他调出来的是字母键盘,所以不符合开发需求. ●所以最终的密码输入框是这样的: <input type="tel"

input type=&quot;tel&quot; 输入框显示密文

为了在移动端实现密码输入框且调起的键盘为数字键盘,可以用-webkit-text-security:disc;text-security:disc;属性来实现. 语法: text-security: circle | disc | none | square; -webkit-text-security: circle | disc | none | square; none 无.circle 圆圈.disc 圆形.square 正方形. //当type="password"时,输入框

html基础之 input:type

Input表示Form表单中的一种输入对象,其又随Type类型的不同而分文本输入框,密码输入框,单选/复选框,提交/重置按钮等,下面一一介绍.1,type=text输入类型是text,这是我们见的最多也是使用最多的,比如登陆输入用户名,注册输入电话号码,电子邮件,家庭住址等等.当然这也是Input的默认类型.参数name:同样是表示的该文本输入框名称.参数size:输入框的长度大小.参数maxlength:输入框中允许输入字符的最大数.参数value:输入框中的默认值特殊参数readonly:表

jQuery中的:input选择器

jQuery中的:input选择器 jQuery中的:input选择器包含input, textarea, select 和 button这些标签. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"&g

html之常用input type

单选框,用name区分是否为一组,value表示提交时的值,checked表示被勾选 <input type="radio" name="sex" value="man"/ > 多选框,value表示提交时的值,checked表示被勾选 <input type="checkbox" name="hobby" value="sing"/ ><input typ