JS--第十天
来源:互联网 发布:php成绩管理系统 编辑:程序博客网 时间:2024/06/04 23:33
正则表达式
var reg =/表达式/g或i;
var reg=/^表达式$/
i:表示忽略大小写
g:匹配所有满足条件的语句 一般和 //搭配
匹配:
reg.test(str);--返回true/false
或者str.match(reg) 返回符合要求的字符串或者null
例1 :/^爱你$/
\w 数字+字母
\W
\d 数字
\D
\s 空白字符
\S
. 任意字符
\.
\\
\$
\^
{n} 匹配n次
{n,} 匹配>=n次
{n,m}匹配>=n <=m次
? 0 或 1
+ 1 或多
* 0或多
表单提交
<input type=”submit” 触发form标签上
onsubmit=”return xx()” 事件
细讲select对象
option属性:
1 innerHTML
2 value
关于JS的节点:
目标:不用标签,直接用JS来创造页面
在网页中:最大的节点对象是document
关于节点分12种:
只需要掌握两种:
1 元素节点 element --一个一个的标签
2 文本节点 text
节点的属性:
1 nodeType:描述节点的类型
只有标签(element) 的值是1
其他的为2~12
2 firstChild | lastChild 得到该节点的第一个子节点 |最后一个子节点
3 childNodes[下标]得到该节点的第下标个子节点
4 nodeName:得到该节点对应的标签名
5 document.documentElement 直接获取HTML节点
6 document.body直接获body节点
7 nodeValue :指的是文本节点的内容,如果是元素节点则该属性的值为null
8 parentNode 获得该节点的父节点
9 childNodes 得到该节点的子节点数组
节点方法:
1 getAttribute(“”)获得属性
2 setAttribute(“”,””)设置属性
3 removeAttribute(“”);删除属性
4 appendChild() 添加一个子元素到当前节点的末尾
5 document.createElement("标签名");创建节点
作业:
- JS--第十天
- Js学习第十天----函数
- 第十五节:调用JS
- 南大软院大神养成计划--第十天学习JS
- JS基础学习第十天:BOM对象及BOM操作
- JS DOM 第十章 动画
- js第十一节-字符串方法
- 第十天
- 第十天
- 第十天
- 第十天
- 第十天
- 第十天
- 第十天
- 第十天
- 第十天
- 【南大软院大神养成计划:第十二天&第十三天】JS,进阶的巨人(二)
- js 设计模式 第十章 Facade Pattern
- Spark源码之reduceByKey与GroupByKey
- 滑雪 (dp)动态规划
- No 'Access-Control-Allow-Origin' 解决办法
- ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务---oracle报错
- 小白手把手学VS调试技巧
- JS--第十天
- Linux6安装Nvidia显卡驱动:禁用Nouveau显卡驱动
- 客户端工具测试 ZooKeeper
- BZOJ 1040-骑士(环套树+树形DP)
- yii2 关联字段设置排序
- hibernate配置文件中SUCCESS属性详解
- 织梦dedecms的一些基本的安全设置
- 详解循环神经网络(Recurrent Neural Network)
- 详解HttpURLConnection