标签:ext 需要 参数 刷新 理解 控制 文本域 键盘按键 create
1) 查看节点:使用getElementById(),getElementByName(),getElementByTagName可以查看HTML文档中的任何元素。
2) 创建和增加节点:创建节点要用到createElement(“标签名”),例如:createElement(“img”)。
3) 增加节点有三种方式:
appendChild(nodeName)向已经存在节点列表的末尾添加新的子节点。
insertBefore(newNode,oldNode)向指定的节点前插入一个新的子节点。
cloneNode(deep)复制某个指定的节点,deep是布尔值,当deep为true时,会复制指定的节点和所有子节点,当deep为false时,只复制指定的节点和它的属性。
4) 删除和替换节点:分别用removeChild(none),replaceChild(newNode,oldNode)。
内联样式表:内联样式表是混合在HTML标签里使用的。
内部样式表:内部样式表是放置在<head>标签内的,并且以<style type=”text/css”></style>来定义的。
外部样式表:外部样式表是一个独立的文件,文件里定义了各种各样的样式规定,方便被多个HTML文件使用。导入外部样式表有两种方法:
1)在页面中使用<link rel=”stylesheet” href=”style.css” type=”text/css”>标签来链接到外部样式文件。
2)在页面中使用@import方法导入外部样式文件。
属性length的用法:字符串对象.length。
字符串对象常用方法:
tolowerCase() :把字符串转换为小写。
toUpperCase( ):把字符串转换为大写。
charAt(index) :返回在指定位置中的字符。
indexOf(字符串,index): 查找某个指定的字符串在字符串中首次出现的位置。
substring(index1,index2): 返回位于指定索引index1和index2之间的字符串,并且包括索引index1的位置,不包括index2对应的位置。
事件:onblur:失去焦点,当光标离开某个文本框时触发。
onfocus:获得焦点,当光标进入某个文本框时触发。
onkeypress:某个键盘按键被按下并松开。
方法:blur:从文本框中移开焦点。
focus:在文本框中设置焦点,即获得鼠标光标。
select:选取文本域中的内容。
属性:id:设置或返回文本域的ID。
value:设置返回文本域的value属性的值。
name:控件的名称
制作文本输入提示特效,使用innerHTML属性动态改变层中的提示内容。
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。
正则表达式作用:
1. 测试给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);
2. 可以通过正则表达式,从字符串中获取我们想要的特定部分。
正则表达式的特点是:
1. 灵活性、逻辑性和功能性非常的强;
2. 可以迅速地用极简单的方式达到字符串的复杂控制。
3. 对于刚接触的人来说,比较晦涩难懂。
由于正则表达式主要应用对象是文本,因此它在各种文本编辑器场合都有应用,小到著名编辑器EditPlus,大到Microsoft Word、Visual Studio等大型编辑器,都可以使用正则表达式来处理文本内容。
一种是普通方式 var reg = /表达式/;
一种是构造方式 var reg = new RegExp(‘表达式’,’参数’);
test():检索字符串中指定的值,返回true或 false
exec():检索字符中是正则表达式的匹配,返回找到的值,并确定位置。
/^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$/
http://baike.baidu.com/view/94238.htm?fr=aladdin
Ajax 的全称是Asynchronous JavaScript and XML,其中Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。
Ajax并非一种新的技术,而是几种原有技术的结合体。它由下列技术组合而成。
1) 使用CSS和XHTML来表示。
2) 使用DOM模型来交互和动态显示。
3) 使用XMLHttpRequest来和服务器进行异步通信。
4) 使用javascript来绑定和调用。
1) 创建XMLHttpRequest对象,也就是创建一个异步调用对象.
2) 创建一个新的HTTP请求,并指定该HTTP请求的方法、URL及验证信息.
3) 设置响应HTTP请求状态变化的函数.
4) 发送HTTP请求.
5) 获取异步调用返回的数据.
6) 使用JavaScript和DOM实现局部刷新.
标签:ext 需要 参数 刷新 理解 控制 文本域 键盘按键 create
原文地址:https://www.cnblogs.com/HeartStarer/p/8824297.html