input

JQuery

|▌冷眼眸甩不掉的悲伤 提交于 2020-03-08 18:36:37
目录 1. jQuery介绍 2. 下载jQuery 3. 基础语法 4. 文档就绪事件 5. jQuery选择器 6. 判断是否选择到了元素 7. jQuery样式操作 8. jQuery事件 9. 文档/窗口事件 10. 获取内容和属性 11. 改变内容和属性 12. jQuery效果 13. jQuery动画 14. jQuery获取表单数据 15. jQuery正则 16. AJAX jQuery:http://www.runoob.com/manual/jquery/ jQuery是一个JavaScript函数库。 jQuery是一个轻量级的"写的少,做的多"的JavaScript库。 jQuery库包含以下功能: - HTML 元素选取 - HTML 元素操作 - CSS 操作 - HTML 事件函数 - JavaScript 特效和动画 - HTML DOM 遍历和修改 - AJAX 异步加载 1. jQuery介绍 jQuery是目前使用最广泛的javascript函数库。据统计,全世界排名前100万的网站,有46%使用jQuery,远 远超过其他库。 微软公司甚至把jQuery作为他们的官方库。 jQuery的版本分为1.x系列和2.x、3.x系列,1.x系列兼容低版本的浏览器,2.x、3.x系列放弃支持低版本浏览 器,目前使用最多的是1.x系列的

python 中的字符串使用总结

蓝咒 提交于 2020-03-08 18:30:50
一、 Python 的 优点 二、 python 的安装 https://www.python.org/downloads/ 点击第二行(cu…)自定义安装 选中all-users 选择安装路径(不要有中文,不要有空格) 可以更换盘 三、【环境变量配置】:打开电脑属性 进入高级设置 选择环境变量 新建系统变量 【变量名字:PYTHON_HOME】、【变量值:python所在的路径】、在环境变量中找到Path 选择编辑 更改变量值【%PYTHON_HOME%;】 四、变量的组成由:变量名、赋值符号、变量值。 五、Python 中的标识符和关键字:标识符由字母、下划线和数字组成。切记数字不能开头。 六、命名规则《见名知意、驼峰命名》myMotherName=”xxx” 七、单个单词不用大写 、两个以上 从第二个单词每个首字母大写 八、Python 变 量 和 数 据 类 型 九、.查看关键字 步骤:python import keyword -> keyword.kwlist [‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘async’, ‘await’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’,

笔记-JavaWeb学习之旅16

拟墨画扇 提交于 2020-03-08 16:57:50
增强对象的功能 动态代理:在内存中形成代理类 实现步骤: 代理对象和真实对象实现相同的接口 代理对象 = Proxy.newProxyInstance(); 使用代理对象调用真实对象的方法 增强方法 增强方式: 增强参数列表 增强返回值类型 增强方法体执行逻辑 package com.data.proxy; //实现动态代理需要真实对象和代理对象具有相同的接口 //定义一个卖电脑的接口 public interface SaleComputer { public String sale(double money); public void show(); } package com.data.proxy; //真实类 //真实类对应真实对象,真实对象被代理对象代理,用来增强方法 public class Lenovo implements SaleComputer{ @Override public void show() { System.out.println("展示电脑...."); } @Override public String sale(double money) { System.out.println("花了"+money+"元买了一台联想电脑"); return "联想电脑"; } } package com.data.proxy; import java

Python简单工厂模式(字典实现)

佐手、 提交于 2020-03-08 15:57:52
工厂模式(工厂方法模式)是我们程序设计中比较经常使用的一种模式,为什么叫工厂模式,因为它的核心思想就是像工厂生产一样,我们只需要往工厂中输入原材料而不用管工厂是如何生产的,最终得到我们想要的产品,例如一个榨汁机,我们放入一个橙子榨出来的是一杯橙汁,放入一个苹果榨出来的就是一杯苹果汁。在程序设计中就类似于下面的代码。 可能在没有学设计模式的时候我们就用过这种方法,但是我们却不知道这其实就是简单工厂方法模式,当参数为 photo 的时候就调用 input_photo() 的方法,当输入参数为 video 的时候就调用 input_video() 的方法,然后返回不同的值,这就是最简单的工厂模式了,但是如果输入变得很多,十几个甚至更多,那么需要对每一个输入进行判断就需要一个 if 判断语句,程序看起来不美观,而且频繁地使用 if else 耗费大量的系统资源,降低了程序的性能,这并不是我们想要的结果。 def input_photo ( ) : print ( 'play photo' ) return 'photo' def input_video ( ) : print ( 'play video' ) return 'video' def inputProcess ( input ) : output = None if input == 'photo' : output =

输入框相加

喜夏-厌秋 提交于 2020-03-08 15:05:04
< input id = "add1" type = "text" / > & nbsp ; + & nbsp ; < input id = "add2" type = "text" / > & nbsp ; = & nbsp ; < input id = "sum" type = "text" / > < script type = "text/javascript" > window . onload = function ( ) { var inputs = document . getElementsByTagName ( "input" ) ; for ( i = 0 ; i < inputs . length ; i ++ ) { inputs [ i ] . onblur = function ( ) { var add1 = document . getElementById ( "add1" ) . value ; var add2 = document . getElementById ( "add2" ) . value ; document . getElementById ( "sum" ) . value = add1 * 1 + add2 * 1 ; } } } < / script > 来源: CSDN 作者: wushijun5200 链接:

新SSM框架整合

拟墨画扇 提交于 2020-03-08 14:31:27
链接【 https://github.com/Davis-Samuel/ssm-order 】 1.父工程ssmbuild 导入pom依赖,资源预留,编码: <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>javax.servlet.jsp-api</artifactId> <version>2.2.1</version> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</version> </dependency> <dependency> <!--jsp表达式的依赖--> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl-api</artifactId> <version>1.2<

前端笔记-通过jQuery获取input数据及html中name的使用

你。 提交于 2020-03-08 10:23:53
在前端开发中,使用表单会进行跳转,有时候并不需要这个的。这里通过jQuery,使用AJAX直接发送Json数据。 运行截图如下: 界面如下: 这里可以看到 div里面是group1,然后后面都是input1,input2等等。 并且有一个group2 name和上面group1一样。 通过这种方式,获取,如下,group1下的input[name=input1]的值,等等。 在index.html下面 可以知道先加载jquery.min.js,再加载test.js 而加载到test.js 但界面加载完成。就运行init(),这个init中调用了绑定函数,绑定了2个按钮。 程序源码如下: index.html <html> <head> <title>Test</title> </head> <body> <div class="group1"> <label >名称1_1</label> <input type="text" name="input1"></input> <br/> <label>名称1_2</label> <input type="text" name="input2"></input> <br/> <label>名称1_3</label> <input type="text" name="input3"></input> <br/> <label>名称1_4<

Bootstrap的全局css样式部分

ⅰ亾dé卋堺 提交于 2020-03-08 09:37:50
Bootstrap 的栅格系统: 1. 为了合适的排列与内补,行( row )写在 .container 或者 .container-fluid 中; 在手机上(超小屏幕 <768px ) : 总是水平排列的, .container 最大宽度自动,类前缀是 .col-xs- ,最大列宽( column )自动; 在平板上(小屏幕 >=768px ) : 开始是堆叠,当大于阙值是为水平排列; .container 最大宽度 750px ;类前缀是 .col-sm- ;最大列宽 62px ; 在桌面显示器上(中等屏幕 >=992xp ) : 开始是堆叠,当大于阙值是为水平排列; .container 最大宽度 970px ;类前缀是 .col-md- ;最大列宽 81px ; 在大桌面显示器(大屏幕 >=1200px ) : 开始是堆叠,当大于阙值是为水平排列; .container 最大宽度 1170px ;类前缀是 .col-lg- ;最大列宽 97px ; 示例: <div class="row"> <div class="col-md-1">.col-md-1</div> <div class="col-md-1">.col-md-1</div> <div class="col-md-1">.col-md-1</div> <div class="col-md-1">.col

Linux驱动之USB鼠标驱动编写

主宰稳场 提交于 2020-03-08 07:41:55
本篇博客分以下几部分讲解 1、介绍USB四大描述 2、介绍USB鼠标驱动程序功能及框架 3、介绍程序用到的结构体 4、介绍程序用到的函数 5、编写程序 6、测试程序 1、介绍USB四大描述符 USB设备驱动程序里定义了许多与驱动程序密切相关的描述符。这里介绍一下四种比较关键的描述符: 设备描述符 、 配置描述符 、 接口描述符 、 端点描述符 。这几个描述符都位于include\linux\usb\ch9.h中,先看一下每个描述直接的关系,从图中可以看出每一个查到USB主机上的USB设备都有一个设备描述符,设备描述符下面可以接多个配置描述符,配置描述符下面又可以接多个 当USB设备接到USB控制器上后,USB控制器第一次读取到的数据包,总共8字节 /*当USB设备接到USB控制器上后,USB控制器第一次读取到的数据包,总共8字节*/ struct usb_ctrlrequest { __u8 bRequestType; __u8 bRequest; __le16 wValue; __le16 wIndex; __le16 wLength; } __attribute__ ((packed)); 设备描述符 是在设备连接时,主机第一个读取的描述符,包含了主机需要从设备读取的基本信息。设备描述符有14个字段,如下所示。依照功能来分,设备描述符的字段包含了描述符本身、设备

输入子系统流程分析

核能气质少年 提交于 2020-03-08 05:33:27
一个驱动设备对应多个驱动程序 dev层负责写与硬件相关的驱动程序,中断函数,事件上报等;handler层负责构造file_operations结构体,创建handle。 Input层是中转层,接口层,dev层需要向input层注册input_dev,handler层需要向input层注册input_handler和input_handle,input层有很多功能函数,把dev层和handler层链接起来。 subsys_initcall ( input_init ) ; // input作为模块,安装该模块时会执行input_init static int __init input_init ( void ) err = class_register ( & input_class ) ; // 类创建—类名input err = input_proc_init ( ) ; // 在/proc下面建立相关的文件 err = register_chrdev ( INPUT_MAJOR , "input" , & input_fops ) ; // 注册字符设备proc/devices,主设备号13 // 该字符设备的file_operations 结构 static const struct file_operations input_fops = { . owner = THIS