Jquery 综合练习
2012-01-12 10:15
260 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>无标题页</title> <style> .input{ color:Black;} .input1{ color:Gray;} </style> <script src="js/jquery-1.4.2.js" type="text/javascript"></script> <script type="text/javascript"> $(function(){ //练习1.加法计算器 $("#btn2").click(function(){//当点击"="时执行 var txt1=$("#txt1").val();//取出第一个值 var txt2=$("#txt2").val();//取出第二个值 $("#txt3").val(parseInt(txt1)+parseInt(txt2));//parseInet将string转换成int }); //练习2:十秒钟后协议文本框下的注册按钮才能点击 var tid2=setInterval(reg2,1000); var timed1=10; function reg2() { if(timed1>0){ $("#reg").val(timed1+"我同意"); timed1--; }else{ $("#reg").attr("disabled","");//jquery没有封装的属性用attr() $("#reg").val("我同意"); } } }); //练习3.搜索框效果 $(function(){ $("#search").focus(function(){//当焦点在文本框里的时候 if($("#search").val()=="请输入关键词"){ $("#search").val(""); $("#search").addClass("input"); } }); $("#search").blur(function(){ if($("#search").val().length==0){//判断文本框是否为空用length==0 $("#search").val("请输入关键词"); $("#search").addClass("input1"); } }); }); //练习4,无刷新评论 $(function(){ $("#btn").click(function(){ var name=$("#name").val(); var content=$("#content").val(); //alert(name); //alert(content); var tr=$("<tr><td>"+name+"</td><td>"+content+"</td></tr>"); $("#table1").append(tr); }); }); </script> <script type="text/javascript"> var timed=10;//定义一个变量,javascript版 function reg(){ if(timed>0){ document.getElementById("reg").value=timed+"我同意"; timed--; }else{ document.getElementById("reg").disabled=""; document.getElementById("reg").value="我同意"; clearInterval(tid); } } var tid=setInterval(reg,1000); </script> </head> <body> <p>练习1.加法计算器</p> <p> <input type="text" value="" id="txt1" /><input type="button" value="+" /><input type="text" value="" id="txt2" /><input type="button" value="=" id="btn2" /><input type="text" value="" id="txt3" /> </p> <p>练习2.十秒钟后协议文本框下的注册按钮才能点击</p> <input id="reg" type="button" value="我同意" disabled /> <p>练习3.练习:搜索框效果。焦点放入控件,如果文本框中的值是“请输入关键词”</p> <p>,那么将文本清空,并且颜色设置为黑色。如果焦点离开控件,</p> <p>如果文本框中是空值,那么将文本框填充为“请输入关键词”,颜色设置为灰色(Gray)。颜色定义为class样式。</p> <input type="text" value="请输入关键词" id="search" /><input type="button" value="搜索" id="btn3" /> <p>练习4.无刷新评论</p> <table width="200" height="100" id="table1"> <tr><td>姓名</td><td>内容</td></tr> </table> <input type="text" id="name" value="玉米"><br /> <textarea id="content"></textarea><br /> <input type="button" value="评论" id="btn"/> </body> </html>
相关文章推荐
- [php学习十八]JQuery练习3-综合
- Jquery之复选框checkbox综合练习
- angular+jquery综合练习
- html+css+jQuery实现多种图片简单切换功能大综合
- SpringMVC+Spring+MyBatis 的综合练习 3 (引入Bootstrap)
- jQuery/Ajax/PHP/Json 的一个综合例子
- 数据库实战完全笔记综合练习(1)授课信息查询
- jQuery/Ajax/PHP/Json 的一个综合例子
- jQuery表单验证以及将表单序列化为json对象小练习
- 黑马程序员——JAVA基础--- 集合IO综合练习排序问题
- jQuery练习---jQuery Menu,菜单
- ExtJS梦想之旅(三)--综合练习(Ext窗口的使用和事件驱动编程)
- C语言初步-第39讲:问题求解——求素数(练习综合)
- 【转】Jquery -Ajax 入门练习 Jquery.Ajax 调用后台函数,获取DataTable Json,Asp.net
- jquery实现心算练习代码
- 答答租车系统(面向对象综合练习)
- 练习JsonJquery查找数据
- android基础篇------------java基础(9)(集合的综合练习)
- jQuery练习实例(四)
- java与jquery--JSON练习(二)