jQuery第二弹

news/2024/7/11 0:44:02 标签: jquery, html, javascript, css
<head lang="en">
	<meta charset="UTF-8">
	<title>搜索框特效</title>
	<style type="text/css">
		* {
			margin: 0px;
			padding: 0px;
			font-size: 12px;
		}
		
		input {
			float: left;
		}
		
		#searchtxt {
			width: 222px;
			height: 38px;
			line-height: 38px;
			padding-left: 30px;
			border: none;
			background: url(images/bg.jpg) no-repeat;
		}
		
		.search_btn {
			width: 90px;
			height: 38px;
			line-height: 38px;
			border: none;
			background: url(images/btn.jpg) no-repeat;
			margin-left: -4px;
			cursor: pointer;
		}
	</style>
	<script type="text/javascript" src="js/html" title=jquery>jquery-1.12.4.js"></script>
	<script>
		$(function() {
			//获取搜索框,绑定获取焦点事件
			$("#searchtxt").focus(function() { //获取焦点事件
				//1.获取搜索框的值
				var txt_value = $(this).val();
				//2.如果搜索的值等于电风扇,清空value属性值
				if(txt_value == "电风扇") {
					$(this).val("");
				}
			});
			//获取搜索框,绑定失去焦点事件
			$("#searchtxt").blur(function() {
				//1.获取搜索框的值
				var txt_value = $(this).val();
				//2.如果搜索框的值为空,显示电风扇
				if(txt_value == "") {
					$(this).val("电风扇");
				}
			})
		})
	</script>
</head>
<body>
	<input name="" type="text" class="search_txt" value="电风扇" id="searchtxt" />
	<input type="button" class="search_btn" />
</body>

http://www.niftyadmin.cn/n/1521707.html

相关文章

jQuery第三弹 节点操作 属性操作 元素遍历

<!doctype html> <head><meta charset"UTF-8"><title>节点遍历each()</title><style type"text/css">.hot {color: #F00;}a {color: #000;text-decoration: none;}.orange {background: #c3910b;}.orange a {color: …

Jquery第四弹 Ajax HTTP

1.HTTP协议 超文本传输协议&#xff0c;是一个基于请求与响应&#xff0c;无状态的&#xff0c;应用层的协议&#xff0c;常基于TCP/IP协议传输数据&#xff0c;互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。设计HTTP的初衷是为了提供一种发布和接收…

Java 第一弹 类与对象 对象存储 参数传递 封装 构造方法

1.面对对象的概念 1.1.面向过程 C语言当开始一个功能时&#xff0c;看重中间过程&#xff0c;每一个步骤都需要自己去完成。优点&#xff1a;面向过程的性能比面向对象高&#xff0c;因为面向对象把所有的事务看成对象&#xff0c;涉及到对象的实例化。缺点&#xff1a;不容易…

java第二弹 方法重载 方法重写 继承 this super 访问修饰符

1.方法重载 &#xff08;先来说一下方法重载这个问题&#xff0c;早在第一弹就应该讲的&#xff09;。 方法重载简单来说就是方法名相同&#xff0c;而参数列表不同&#xff0c;上一弹的不同的构造方法其实就是方法重载。参数列表不同分为三种情况&#xff0c;参数数量不同、…

java第三弹 String参数传递 变量存放机制

在学习参数传递的时候&#xff0c;我们学习了两种参数传递方式&#xff0c;第一种参数为基本类型的称为值传递&#xff0c;第二种参数为封装类型&#xff08;引用数据类型&#xff09;的称为引用传递。 先来说一下回顾基本数据类型&#xff1a; 整型&#xff1a;byte short i…

java第四弹 多态 final static 代码块 抽象类 匿名类 接口 Java8新特性:接口增强

1.多态 多态的理解 &#xff08;1&#xff09;同一个动作作用于不同的对象产生的不同的行为&#xff0c;比如不同子类对父类的不同的重写。 &#xff08;2&#xff09;多态就是一个对象的多种形态。多态的体现 &#xff08;1&#xff09;基于继承的实现&#xff0c;不同子类重…

java第五弹 装箱和拆箱 常用类:Object类、String类、日期类

1.Object类 Object是所有java类的父类&#xff0c;它所属的包是java.lang.Object。如果在类的声明的时候&#xff0c;没有显示的extends去继承谁&#xff0c;默认继承Object。Object类的作用就是提供一些公用的属性和方法。 常用的方法&#xff1a; &#xff08;1&#xff09;…