1 <style type="text/css">
2 #aa{ color:#F90}
3 </style>
4
5 <script src="jquery-1.11.2.min.js"></script>
6
7 </head>
8
9 <body>
10 <div id="aa" style="width:100px; height:100px; background-color:#63F">端口号非空</div>
11 <div class="aa"></div>
12 <span class="aa"></span>
13
14 <input name="aa" type="text" bs="1" id="cc" />
15
16 <input type="button" value="测试" class="test" />
17 <input type="button" value="测试1" class="test" />
18 <input type="button" value="测试2" class="test" />
19 <input type="button" value="测试3" class="test" />
20 <input type="button" value="测试4" class="test" />
21
22 </body>
23 <script type="text/javascript">
24
25 //JS
26 //取元素
27 //var a = document.getElementById("aa"); //DOM对象
28 //var a = document.getElementsByClassName("aa");
29 //var a = document.getElementsByTagName("div");
30 //var a = document.getElementsByName("aa");
31
32 //操作内容
33 //非表单元素
34 //a.innerText = "ceshi";
35 //alert(a.innerText);
36 //a.innerHTML = "<span style='color:red'>hello</span>";
37 //alert(a.innerHTML);
38 //表单元素
39 //a.value = "请输入用户名";
40 //alert(a.value);
41
42 //操作属性
43 //alert(a.getAttribute("bs")); //获取属性
44 //a.setAttribute("test","test"); //添加属性
45 //a.removeAttribute("bs"); //移除属性
46
47 //操作样式
48 //alert(a.style.color); //获取样式
49 //a.style.color = "green"; //设置样式
50
51
52 //Jquery
53 //取元素
54 //var a = $("#aa"); //Jquery对象
55 //var a = $(".aa"); //根据class名找
56 //alert(a.eq(0)); //取第几个jquery对象
57 //var a = $("div"); //根据标签名找
58 //var a = $("[bs=1]"); //根据属性找
59
60 //操作内容
61 //非标单元素
62 //a.text("hello");
63 //alert(a.text());
64 //a.html("aaa");
65 //alert(a.html());
66 //表单元素
67 //a.val("aa");
68 //alert(a.val());
69
70 //操作属性
71 //a.attr("test","test"); //添加属性
72 //alert(a.attr("bs")); //获取属性
73 //a.removeAttr("bs"); //移除属性
74
75 //操作样式
76 //alert(a.css("color")); //获取样式
77 //a.css("background-color","red"); //设置样式
78
79
80 //加事件
81 $("#cc").blur(function(){ //匿名函数
82 alert("失去焦点了");
83 })
84
85 //事件一般有两个参数:事件源 事件数据
86 //Jquery事件源不写,事件数据可写可不写
87 //批量加事件
88 $(".test").click(function(e){
89 alert($(this).val());
90 alert(e.clientX);
91 })
92
93
94
95
96 </script>