javascript
樱梦忆笙歌
这个作者很懒,什么都没留下…
展开
-
javascript基本语法要点
1.js的引入:(1).页内<script></script>(2).外部<script scr="直接写代码或引用.js"></script>!!!两者不能混合使用;script标签head body 均可用且最后执行2.变量命名(-,数字,字母,$)数字不开头 区别 变量类型null:无对象 undefin...原创 2019-02-12 11:41:41 · 141 阅读 · 0 评论 -
javascript 对象操作
1.string对象str.length:计算长度str.substr(2,3):截取部分字符2 3【从键值为2开始截取3个长度】arr.join(','):将数组的值粘起来str.split(','):将数组的值粘起来拆开var str='helloworld';//返回子串位置,如果没有找到返回-1alert(str.indexOf('he')>=0?'find':'n...原创 2019-02-12 12:04:42 · 140 阅读 · 0 评论 -
找对象与操作对象
找:1.用id查询,返回值是"对象"console.log(document.getElementById('test1'));2.用标签查询,返回值是"对象的集合",即使只找到一个对象也包装成对象集合返回console.log(document.getElementsByTagName('p').length);3.对于表单元素,可以用name查询,返回值是对象集合 alert...原创 2019-02-13 14:33:57 · 174 阅读 · 0 评论 -
小练习1
题目:点击div使其背景色红绿色交替 宽高增加5px 下边框增粗1px方法一:(样式在标签内)<style> .test1{ background:green; } .test2{ background:red;...原创 2019-03-19 21:54:05 · 150 阅读 · 0 评论 -
节点
1.删除节点<script> function del(){ var lis=document.getElementsByTagName('li'); var lastli=lis[lis.length-1]; //找对象(最后一个li) lastli.parentNode.removeChild(lastli);//找到他的父对象,用父对象删除...原创 2019-02-13 15:16:32 · 112 阅读 · 0 评论 -
定时器
1.创建setTimeout('bang()',3000);//毫秒(三秒后变化时间就停下)setInterval('bang()',3000);//(三秒后变化时间不停下)2.清除(必须对应)clearTimeoutclearInterval3.setTimeout实现每n秒执行一次(n秒后停下)<script> function bang(){...翻译 2019-03-19 21:54:21 · 79 阅读 · 0 评论 -
事件
事件对象包含事件相关的信息:如鼠标、事件、触发DOM对象等 事件对象被系统传递给事件函数的第一个参数 事件对象的属性在IE/W3C略有不同 一个重要的事件属性:target,srcElement(IE下),代表事件发生的所作DOM对象/*onclick元素点击时 onfocus元素获得焦点时 onblur元素失去焦...原创 2019-03-19 21:54:39 · 81 阅读 · 0 评论 -
正则
1.结构分离:将css、body、script分为三部分2.patt=/^[a-zA-Z0-9]{6,11}$/; patt=/^\w+@\w+(\.\w+)+$/;(检测) patt=/\w+@\w+(\.\w+)+/;(匹配)例如:检测邮箱<!DOCTYPE><html><head><title> 新建网页<...原创 2019-03-19 21:55:42 · 92 阅读 · 0 评论