form中的单行文本获取和失去焦点
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <script type="text/javascript" src="../../js/jquery-2.1.3.js"></script> <title></title> <style type="text/css"> input:focus, textarea:focus { border: 1px solid#f00; background: #fcc; } .focus { border: 1px solid#f00; background: #fcc; } </style> </head> <body> <form action="#" method="post" id="regForm"> <fieldset> <legend>个人基本信息</legend> <div> <label for="username">名称:</label> <input id="username" type="text"> </div> <div> <label for="pass">密码:</label> <input id="pass" type="password"> </div> <div> <label for="msg">详细信息:</label> <textarea id="msg"></textarea> </div> </fieldset> </form> </body> <script type="text/javascript"> /** * 1.单行文本框---得到焦点和失去焦点 * */ $(function () { $(":input").focus(function () { $(this).addClass("focus"); }).blur(function () { $(this).removeClass("focus"); }) }) </script> </html>
更改多行文本的高度
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <script type="text/javascript" src="../../js/jquery-2.1.3.js"></script> <title></title> <style type="text/css"> * { margin:0; padding:0;font:normal 12px/17px Arial; } .msg {width:300px; margin:100px; } .msg_caption { width:100%; overflow:hidden; margin-bottom:1px;} .msg_caption span { display:block; float:left; margin:0 2px; padding:4px 10px; background:#898989; cursor:pointer;color:white; } .msg textarea{ width:300px; height:80px;height:100px;border:1px solid #000;} </style> </head> <body> <form> <div class="msg"> <div class="msg_caption"> <span class="bigger">放大</span> <span class="smaller">缩小</span> </div> <textarea id="comment" rows="8" cols="20">多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。 多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。 </textarea> </div> </form> </body> <script type="text/javascript"> /** * 多行文本框的高度调整 * */ $(function () { var $comment = $('#comment'); $('.bigger').click(function () { if(!$comment.is(":animated")) { if($comment.height() < 500) { //$comment.height($comment.height() + 50);//版本1 $comment.animate({height: "+=50"}, 400); } } }); $('.smaller').click(function () { if(!$comment.is(":animated")) { if($comment.height() > 50) { //$comment.height($comment.height() - 50); $comment.animate({height: "-=50"}, 400); } } }); }); </script> </html>
更改多行文本的滚动条高度
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <script type="text/javascript" src="../../js/jquery-2.1.3.js"></script> <title></title> <style type="text/css"> * { margin:0; padding:0;font:normal 12px/17px Arial; } .msg {width:300px; margin:100px; } .msg_caption { width:100%; overflow:hidden; margin-bottom:1px;} .msg_caption span { display:block; float:left; margin:0 2px; padding:4px 10px; background:#898989; cursor:pointer;color:white; } .msg textarea{ width:300px; height:80px;height:100px;border:1px solid #000;} </style> </head> <body> <form> <div class="msg"> <div class="msg_caption"> <span class="up">向上</span> <span class="down">向下</span> </div> <textarea id="comment" rows="8" cols="20">多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。 多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。 多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。 多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。 多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。 多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。 多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。 多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。 多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。多行文本框高度变化。 </textarea> </div> </form> </body> <script type="text/javascript"> /** * 多行文本框的滚动条高度调整 * */ $(function () { var $comment = $('#comment'); $('.up').click(function () { if(!$comment.is(":animated")) { if($comment.height() < 500) { $comment.animate({scrollTop: "+=50"}, 400); } } }); $('.down').click(function () { if(!$comment.is(":animated")) { if($comment.height() > 50) { $comment.animate({scrollTop: "-=50"}, 400); } } }); }); </script> </html>
复选框应用
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <script type="text/javascript" src="../../js/jquery-2.1.3.js"></script> <title></title> <style type="text/css"> input:focus, textarea:focus { border: 1px solid#f00; background: #fcc; } .focus { border: 1px solid#f00; background: #fcc; } </style> </head> <body> <form> 你爱好的运动是?<br/> <input type="checkbox" name="items" value="足球"/>足球 <input type="checkbox" name="items" value="篮球"/>篮球 <input type="checkbox" name="items" value="羽毛球"/>羽毛球 <input type="checkbox" name="items" value="乒乓球"/>乒乓球 <input type="button" id="checkedAll" value="全 选"/> <input type="button" id="checkedNo" value="全不选"/> <input type="button" id="checkedRev" value="反 选"/> <input type="button" id="send" value="提交"/> </form> </body> <script type="text/javascript"> /** * 复选框应用 * */ $(function () { $("#checkedAll").click(function () { $('[name=items]:checkbox').attr('checked', true); }); $("#checkedNo").click(function () { $('[name=items]:checkbox').attr('checked', false); }); $("#checkedRev").click(function () { $('[name=items]:checkbox').each(function () { this.checked = !this.checked; }); }); $("#send").click(function () { var str = "你选中的是: \r\n"; $('[name=items]:checkbox:checked').each(function () { str += $(this).val() + "\r\n"; }); alert(str); }); }) </script> </html>
本文向大家介绍JSON相关知识汇总,包括了JSON相关知识汇总的使用技巧和注意事项,需要的朋友参考一下 JSON:JavaScript 对象表示法(JavaScript Object Notation) JSON 语法规则 数据在名称/值对中 数据由逗号分隔 花括号保存对象 方括号保存数组 JSON有6种类型的值: 对象、数组、字符串、数字、布尔值、null JSON对象是一个
Java 相关知识点汇总,包括 Java 基础、Java 容器、Java 并发、JVM、编程规范、数据结构与算法、数据库、系统设计、设计模式、数据通信、网站架构、备战面试、Github 榜单。
本文向大家介绍JAVA 枚举相关知识汇总,包括了JAVA 枚举相关知识汇总的使用技巧和注意事项,需要的朋友参考一下 Java 枚举 知识点 概念 enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性。 在Java中,被 enum 关键字修饰的类型就是枚举类型。形式如下: 如果枚举不添加任何方法,枚举值默认为从0开始的有序数值。以 Color 枚举类型举例,它的枚举常量依
本文向大家介绍JAVA内存空间相关知识汇总,包括了JAVA内存空间相关知识汇总的使用技巧和注意事项,需要的朋友参考一下 Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域: ◆寄存器:我们在程序中无法控制 ◆栈:存
本文向大家介绍Lua中的函数相关知识点整理汇总,包括了Lua中的函数相关知识点整理汇总的使用技巧和注意事项,需要的朋友参考一下 函数是一组一起执行任务的语句。可以把代码放到独立的函数中。怎么划分代码功能之间的不同,但在逻辑上划分通常是让每个函数执行特定的任务。 Lua语言提供了程序可以调用大量的内置方法。例如,方法print()打印作为输入传参数在控制台中。 函数是已知的各种名称,如方法或子程序
本文向大家介绍js+jquery常用知识点汇总,包括了js+jquery常用知识点汇总的使用技巧和注意事项,需要的朋友参考一下 一、jquery源码中常见的知识点 1.string,number类型转换的快捷方法 分享一个面试例子: //加会将其后面自动转换成字符串 "64"+4="644" //减会将其自动转换成数字 "64"-4=60 2.bool类型转换 !!obj,将其强制