-
Easyui 使用dialog窗口提交form表单 数据为空
2019-07-26 10:49:18但我直接使用jq的打开窗口并传输数据,后台都能获取到。我看网上有人说使用了dialog文档结构改变了,找不到对应的from?该怎么改啊 * js部分 ```javascript /* 显示addDiv */ function addDiv() { $(... -
爬虫爬取下图网站个股历史资金流向一览数据时找不到对应URL
2020-04-08 22:12:43autoWidit: false 表格是否为自动宽度 默认为false (用于重绘浮动表头的宽度,当表格宽度为自适应时,窗口宽度改变时要重绘浮动表头) autoScrollRun:true 加载时自动定位到表格 pageScrollRun: true 翻页... -
为什么从编辑框获取的中文字符在插入到数据库时会报错:格式输入错误!如何解决??
2016-06-18 13:19:34m_edit_niname编辑框中获取了中文字符,在执行sql语句前,在vs2015自动窗口中看到的sql语句内容没问题,所要插入的数据列类型为Nvarchar2,但执行db.Execute(sql)时报错:格式有误!求解? 已把服务器、... -
JavaScript大体学习思路
2020-06-18 23:23:40数据类型 变量 运算符 1.一元运算符 2.二元运算符 3.赋值运算符 4.比较运算符 5.逻辑运算符 6.三元运算符 基本对象 1.fuction对象 2.Array对象 3.Date对象 4.Math对象 5.RegExp对象 6....JavaScript学习
javaScript基础
概念:
功能:
javaScript发展史
基本语法
与html的结合方式
注释
数据类型
变量
运算符
1.一元运算符
2.二元运算符
3.赋值运算符
4.比较运算符
5.逻辑运算符
6.三元运算符
基本对象
1.fuction对象
2.Array对象
3.Date对象
4.Math对象
5.RegExp对象
6.Global对象
弹出窗口
显示页面
Java特定对象的获取
BOM
概念
组成
Window窗口对象
方法
属性
Location对象
方法
属性
History对象
方法
属性
DOM简单学习
DOM对象
Document对象
Element元素对象
方法
Node节点对象
方法
属性
事件
绑定事件方式
常见的事件
点击事件
焦点事件
加载事件
鼠标事件
键盘事件
选择和改变
表单事件
javaScript基础
概念:
一门客户端脚本语言
*运行在客户端浏览器中,每一个浏览器都有一个JavScript的解析引擎
*脚本语言:不需要编译,直接被浏览器解析执行功能:
可以增强用户与html页面的交互过程,可以控制HTML元素,让页面有一些动态效果,增强用户体验javaScript发展史
1992年,Nombase公司开发了第一门客户端脚本语言,命名为C–(为了蹭C++的热度),后来更名为:scriptEase
1995年,Netscape(网景)基于C–开发了一门LiveScript,后来请SUN公司的专家修改变成了JavaScript
1996年,微软抄袭JavaScript开发了Jscript
1997年,ECMA(欧洲计算机制造协会)规定了ECMA为所有客户端脚本语言的标准。
所以说,JavaScript = ECMAScript+JavaScript特有的对象基本语法
与html的结合方式
1.内部js,定义var 变量名=初始化值 document.write(typeof(变量名))//null的类型是object
运算符
1.一元运算符++ -- +(正号)
2.二元运算符
+ - * / %
3.赋值运算符
+= -= *= /=
4.比较运算符
< <= > >= == 类型相同直接比较,类型不同转换成相同类型后比较 === 类型不同直接返回false
5.逻辑运算符
&&(与) ||()或 !(非) 具有短路效果
6.三元运算符
a>b ?a:b
基本对象
1.fuction对象
重点:function对象中实际传入的参数会被放在arguements数组中,只要调用arguments数组就能得到所有的参数//创建方式1 function fun1(a,b){ alert(a+b); } //创建方式2 var fun2=function(a,b){ alert()a+b); } //调用方式 fun1(3,4); alert(fun1.length);//显示形参的个数
2.Array对象
Array对象长度可变,内容的类型也可变,非常的灵活//创建方式1 var arr=new Array(元素列表:1,2,3); //创建方式2 var arr=new Array(元素长度:2);//注意括号中只有一个元素时代表数组长度 //创建方式3 var arr=[元素列表:1,2,3,4];
3.Date对象
var date =new Date(); document.write((data.toLocalString()+"<br>")//转换成本地时间格式 document.write((data.getTime()+"<br>")//转换成从1970年0时0分至今的毫秒数
4.Math对象
document.write((Math.PI+"<br>")//π document.write((Math.random()+"<br>")//随机数 document.write((Math.round(3.14)+"<br>")//四舍五入 document.write((Math.floor(3.14)+"<br>")//向上取整 document.write((Math.ceil(3.14)+"<br>")//向下取整
5.RegExp对象
正则表达式单个字符:[]
[a] [abc] [a-f] /d :单个数字字符 /w:单个单词字符[a-zA-Z0-9]
量词符号
?:出现0或1次 *:出现0或多次 +:出现至少一次 {m,n}:出现次数在m与n之间,缺省表示至多或至少的意思
结束和开始标记
^:开始标记 $:结束标记
//创建方式1 var reg=new RegExp("正则表达式:\\w{6,12}")//注意需要\\来表达\ //创建方式2 var reg=/正则表达式/
通过test方法判断对象是否满足正则表达式
6.Global对象
Global对象封装的方法不需要对象就能调用encodeURI(str) //url编码 decodeURI(str)//uri解码 encodeURIComponent(str) //url编码,编码的字符更多 decodeURIComponent(str)//uri解码 parseInt(str) //逐一判断每一个字符是否为数字,如果不是数字则停止判断,并将前面部分转化成number isNaN() //只有这个可以判断NaN,因为NaN参与的==均返回false; eval() //将字符串代码作为脚本代码执行
弹出窗口
alert("欢迎光临")
显示页面
document.write("你好")
Java特定对象的获取
window对象不用创建就能调用,其他的BOM对象和Document对象可以通过window的方法创建,而DOM的其他对象可以通过Document的方法创建。BOM
概念
Brower Object Model (浏览器对象模型)组成
Window:窗口对象
Navigator:浏览器对象
Screen:显示器屏幕对象
History:历史记录对象
Location:地址栏对象
Window窗口对象
Window对象不需要创建可以直接使用window实例对象,并且调用方法时可以省略对象名alert("hello world") window.alert("hello world")
方法
1.与弹出框有关的方法alert() //显示带有一段消息和确认按钮的警告框 confirm() //显示带有一段消息和确认和取消按钮的对话框,方法返回一个布尔值 prompt() //显示可提示用户输入的对话框,返回值为输入内容
2.与打开关闭有关的方法
open(“http:/ /www.baidu.com”) //打开新窗口,返回值为一个窗口对象 close() // 关闭当前窗口,如果传入窗口对象,则关闭对应窗口
3.与定时器有关的方法
setTimeout(js,time) //经过time毫秒后执行js代码,返回值为var id clearTimeout(var id) //取消 setInterval(js,time) //周期执行,返回唯一标识var id clearInterval(var id)//取消
属性
1.调用其他BOM对象:history,screen,location,navigator
2.获取DOM对象:DocumentLocation对象
创建通过window.location调用方法 window.history.reload() history.reload() //重新加载页面
属性
History对象
方法history.back() // 等同于在浏览器点击后退按钮 history.forward()// 等同于在浏览器中点击前进按钮 history.go(参数); //正数向前跳转,负数向后跳转
属性
length 返回当前页面的 URL的历史数量DOM简单学习
概念:Docunment Object Model(文档对象语言),将标记语言文档的各个部分封装成对象,对标记对象文档进行CRUD操作
功能:控制html文档内容DOM对象
Document:文档对象
Element:元素对象
Attribute:属性对象
Text:文本对象
Comment:注释对象
Document对象
1.获取Element对象document.getElementById()//返回一个唯一对象 document.getElementByName()//返回一个数组 document.getElementByTagName()//返回一个数组
2.创建DOM对象
document.createElement("id") document.createAttribute(name) document.createComment("id") document.createTextNode("id")
2 .改变元素的属性值
element.src="img/lighton.gif"
3.修改标签体内容
element.innerHTML="悔创阿里杰克马"
Element元素对象
方法removeAttribute(属性名) setAttribute(属性名,属性值)
Node节点对象
方法appendChild(元素id)//增加子节点 removeChild(元素id)//删除子节点 replaceChild(元素id)//替换子节点
属性
parentNode :返回节点的父节点事件
功能:某些组件被执行了某些操作后,触发某些代码的执行绑定事件方式
直接在html标签上指定事件(例如onclick)的属性,属性值即为js代码
通过js获取对象元素,改变元素属性值,属性值用function方法,(低耦合)
常见的事件
点击事件
onclick:单击事件
ondblclick:双击事件
焦点事件
onblur:失去焦点,一般用于表单校验
onfocus:获得焦点
加载事件
onload:一个页面或一张图片加载完成
鼠标事件
onmousedown:鼠标按钮被按下
onmouseup:鼠标按钮被松开
onmousemove:鼠标按钮被移动
onmouseover:鼠标移到某元素之上
onmouseout:鼠标从某元素移开
键盘事件
-onkeydown:某个键盘按键被按下
-onkeyup:某个键盘按键被松开
-onkeypress:某个键盘按键被按下后松开选择和改变
onchange:域的内容被改变
onselect:文本被选中
表单事件
onsubmit :确认按钮被点击
onreset:重置按钮被点击 -
-
Oracle PL SQL程序设计_第五版_上册
2013-03-08 17:15:4010.9.2 DATE数据类型的日期算法 10.9.3 计算两个日期时间之间的时间间隔 10.9.4 DATE和TIMESTAMP混合计算 10.9.5 时间间隔的加减运算 10.9.6 时间间隔的乘除运算 10.9.7 使用不受限制的时间间隔类型 10.10 ... -
finishOtherActivities : 结束所有其他类型的 Activity finishAllActivities : 结束所有 Activity finishAllActivitiesExceptNewest: 结束除最新之外的所有 Activity 操作系统、SDK相关 -> AndroidUtils.java...
-
-
-
Visual Basic 6编程技术大全 中译本扫描版带书签 2/2
2012-10-27 09:46:334.2.5单精度数据类型104 4.2.6双精度数据类型105 4.2.7字符串数据类型105 4.2.8货币数据类型106 4.2.9日期数据类型106 4.2.10对象数据类型106 4.2.11变量数据类型107 4.2.12十进制数据类型110 4.3联合数据类型110 ... -
Visual Basic 6编程技术大全 中译本扫描版带书签 1/2
2012-10-27 09:28:294.2.5单精度数据类型104 4.2.6双精度数据类型105 4.2.7字符串数据类型105 4.2.8货币数据类型106 4.2.9日期数据类型106 4.2.10对象数据类型106 4.2.11变量数据类型107 4.2.12十进制数据类型110 4.3联合数据类型110 ... -
-
-
-
-
-
-
JavaScript入门经典(第3版) (Beginning JavaScript 3rd Edition)中文PDF扫描版
2014-09-26 14:15:21《Java Script入门经典(第3版)》主要介绍了在JavaScript 中如何使用对象,如Date对象和String对象,来管理复杂的数据类型,并简化程序的设计。使用表单、窗体和其他控件的技巧。如何发现JavaScrip t代码中的常见错误... -
H3BPM 试用系统操作手册
2018-04-25 00:15:443. 数据字典的应用:表单中的【假期类型】信息,来源于数据字典; 业务场景 典型的请假流程的控制;数据项、流程路由 设计过程 在Portal/admin中查看【办公流程->请假流程->默认表单】,点击每个控件,观察每个... -
Visual Basic 2010入门经典.part1.rar
2012-09-26 11:30:1212.5.1 理解Date数据类型 214 12.5.2 增加或减少日期或时间 215 12.5.3 确定两个日期或时间之间的间隔 216 12.5.4 获取日期的组成部份 216 12.5.5 格式化日期和时间 217 12.5.6 获取当前的系统日期和时间 217 ... -
Visual Basic 2010入门经典.part2.rar
2012-09-26 11:47:2112.5.1 理解Date数据类型 214 12.5.2 增加或减少日期或时间 215 12.5.3 确定两个日期或时间之间的间隔 216 12.5.4 获取日期的组成部份 216 12.5.5 格式化日期和时间 217 12.5.6 获取当前的系统日期和时间 217 ... -
ActionScript开发人员指南中文版
2012-05-07 11:34:33actionScript 3.0开发人员指南中文版,总共67章,955页。学习actionScript不错的书籍。 目录: 目录 ...数据类型支持 第章:SQL错误详细消息、ID和参数 第章:Adobe图形汇编语言(AGAL) AGAL字节码格式 -
oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串
2017-05-06 20:26:52日期类型 date 7字节 用于存储表中的日期和时间数据,取值范围是公元前4712年1月1日至公元9999年12月31日,7个字节分别表示世纪、年、月、日、时、分和秒 二进制数据类型 row 1~2000字节 可变长二进制数据,在具体... -
j2se项目源码及介绍_飞鸽传书
2012-05-29 23:37:38消息说明:数据必须以[hk]开头,第二个方括号表示消息的类型,此后表示消息内容 10:新用户上线,内容格式:用户名|主机名|IP地址|登录名|优先级 11:用户下线,内容格式:IP地址 20:对发有消息、文件,内容格式:... -
SQL Server 2008编程入门经典(第3版)--详细书签版
2013-02-06 12:43:00sql server 2008的新增内容和更改包括:date和time数据类型、hierarchyid数据类型、merge命令和多行插入,以及递归查询等。《sql server 2008编程入门经典(第3版)》旨在帮助您快速地掌握microsoft sql selwer2008的... -
Oracle 9i & 10g编程艺术:深入数据库体系结构(09年度畅销榜TOP50)(08年度畅销榜TOP50)--详细书签版
2013-02-06 18:24:2012.6.2 DATE类型 525 12.6.3 TIMESTAMP类型 533 12.6.4 INTERVAL类型 541 12.7 LOB 类型 544 12.7.1 内部LOB 545 12.7.2 BFILE 557 12.8 ROWID/UROWID类型 559 12.9 小结 560 第13章 分区 561 13.1 分区... -
SQL.Server.2008编程入门经典(第3版).part2.rar
2012-06-09 11:39:30SQL Server 2008的新增内容和更改包括:DATE和TIME数据类型、hierarchyID数据类型、MERGE命令和多行插入,以及递归查询等。《SQL Server 2008编程入门经典(第3版)》旨在帮助您快速地掌握Microsoft SQL Selwer2008的... -
SQL.Server.2008编程入门经典(第3版).part1.rar
2012-06-09 11:38:42SQL Server 2008的新增内容和更改包括:DATE和TIME数据类型、hierarchyID数据类型、MERGE命令和多行插入,以及递归查询等。《SQL Server 2008编程入门经典(第3版)》旨在帮助您快速地掌握Microsoft SQL Selwer2008的... -
JavaScript详解(第2版)
2018-04-25 09:58:36第3章 数据类型、字面量和变量 3.1 数据类型 3.1.1 基本数据类型 3.1.2 复合数据类型 3.2 变量 3.2.1 有效变量名 3.2.2 声明和初始化变量 3.2.3 动态或宽松类型语言 ... -
Java开发技术大全(500个源代码).
2012-12-02 19:55:48outputByWhile.java 用do~while循环随机输出数据 outputMax.java 求两个数中的最大数 overflowExample.java 演示溢出 precedence.java 演示自加运算符的优先级 primeNumber.java 输出100-200之间的所有素数 ...