随笔分类 -  JavaScript

摘要:转自:http://blog.163.com/hubeimeiyu@126/blog/static/8004881020118303318687/ 首先,也是最重要的是互联网上免费的天气预报源:http://www.webxml.com.cn/WebServices/WeatherWebServic 阅读全文
posted @ 2018-05-15 14:57 天晴微笑 阅读(1351) 评论(0) 推荐(0)
摘要:var str = "2010-08-01"; // 转换日期格式 str = str.replace(/-/g, '/'); // "2010/08/01"; // 创建日期对象 var date = new Date(str); // 加一天 date.setDate(date.getDate() + 1); 阅读全文
posted @ 2018-05-14 11:01 天晴微笑 阅读(438) 评论(0) 推荐(0)
摘要:用于HTML内代码层和UI层分离。比如,你要给一个按钮增加一个单击事件,你会怎么做?<input type="button" id="theBtn" value="点击" onclick="alert('点击了一下');" />明显的,它破坏了标签,如果下次要修改这个按钮不小心就会丢失。attach 阅读全文
posted @ 2018-05-14 09:34 天晴微笑 阅读(4896) 评论(0) 推荐(0)
摘要:方法一:采用正则表达式获取地址栏参数:( 强烈推荐,既实用又方便!) function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.searc 阅读全文
posted @ 2018-04-13 08:46 天晴微笑 阅读(140) 评论(0) 推荐(0)
摘要:用JS动态改变地址栏内容 window.location.href window.location.hash 用window.location.hash 可以改变地址栏内容,而不用像改变wndow.location.href那样会提交。 改变hash后,地址栏后会加上#,,,,,这样子。这样可以解决 阅读全文
posted @ 2018-04-11 17:49 天晴微笑 阅读(474) 评论(0) 推荐(0)
摘要:src 播放视频或者音频的URL地址 preload 是否预加载音频或者视频进行缓冲; 属性值{ none 表示不进行预加载 metadata 只预先加载媒体的元数据,主要包括媒体字节数,第一帧,播放列表,持续时间等信息; auto 表示加载全部视频或者音频,该值是默认值。 } poster 该属性 阅读全文
posted @ 2017-10-08 16:57 天晴微笑 阅读(523) 评论(0) 推荐(0)
摘要:此文章复制原来文章,原网址是https://www.html5rocks.com/zh/tutorials/video/basics/#toc-encode 简介 视频标记是 HTML5 功能中备受关注的一个。视频标记通常在媒体中替代 Flash,但并不仅止于此。虽然它加入其他常见 HTML 标记的 阅读全文
posted @ 2017-10-07 09:35 天晴微笑 阅读(736) 评论(0) 推荐(0)
摘要:<script type="text/javascript"> <!-- document.onmousedown = function (e) { var e = e || window.event alert("e" + e.button); if (e.button == "2") { ale 阅读全文
posted @ 2017-09-08 13:47 天晴微笑 阅读(934) 评论(0) 推荐(0)
摘要:1、document.all.myCheckBox和 document.all.item通过控件的名字定位控件,item()中是控件的名字例如:<input type="checkbox" name="myCheckBox">可以用document.all.myCheckBox得到这个控件,也可以写 阅读全文
posted @ 2017-08-01 09:11 天晴微笑 阅读(305) 评论(0) 推荐(0)
摘要:html body 代码 <body> <div id="menu"> <ul> <!--运用锚点,实现导航定位。--> <li><a href="#item1" class="current">1F 男装</a></li> <li><a href="#item2">2F 女装</a></li> < 阅读全文
posted @ 2017-06-13 23:44 天晴微笑 阅读(253) 评论(0) 推荐(0)
摘要:字符串 操作 var s="abcdefg" s.tolowerCase() 转小写 s.toupperCase() 转大写 s.substring(2,5) 索引下标从0开始 从第3个开始截取5位 s.substr(2,5) 同上 假设 s="a,b,c,d,e,f,g" s.split(',') 阅读全文
posted @ 2017-04-04 23:32 天晴微笑 阅读(653) 评论(0) 推荐(0)
摘要:操作内容:普通元素.innerHTML = "值"; 会把标记执行渲染普通元素.innerText = "值"; 将值原封不动的展示出来,即使里面有标记 var s = 普通元素.innerHTML; 会把此元素下的所有文本及标记代码取出来。var s = 普通元素.innerText; 值会把此元 阅读全文
posted @ 2017-04-04 21:15 天晴微笑 阅读(530) 评论(0) 推荐(0)
摘要:定时器:window.setTimeout(function(){},间隔时间毫秒); - 定时炸弹,延迟执行,只执行一次 window.setInterval(function(){},间隔的时间毫秒);- 无限循环,每一次循环有间隔时间,一般不要小于20毫秒- 它是有返回值的,可以用一个变量来接 阅读全文
posted @ 2017-04-04 17:57 天晴微笑 阅读(177) 评论(0) 推荐(0)
摘要:操作属性 对象.setAttribute('属性名','值'); - 添加属性对象.getAttribute('属性名'); - 获取属性值,如无此属性,那么返回null对象.removeAttribute('属性名'); - 移除属性 例如: 1 head> 2 <meta http-equiv= 阅读全文
posted @ 2017-03-31 21:16 天晴微笑 阅读(159) 评论(0) 推荐(0)
摘要:1、获取标记对象 css 1 - class 2 - id 3 - 标记选择器 js 1 - class 2 - id 3 - 标记 4 - name + document.getElementById('id'); - 获取一个对象 + document.getElementsByClassNam 阅读全文
posted @ 2017-03-31 20:57 天晴微笑 阅读(405) 评论(0) 推荐(0)
摘要:<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title></ 阅读全文
posted @ 2017-03-31 20:56 天晴微笑 阅读(1573) 评论(1) 推荐(0)
摘要:DOM操作 var b = document.getElementById("id"); b.onclick=function (){ 执行代码 } var a = window.open() a.close() window.opener.close() window.close() window 阅读全文
posted @ 2017-03-31 20:36 天晴微笑 阅读(138) 评论(0) 推荐(0)
摘要:两个变量 相加 var s="今天下雨了"; var i=10; alert(i+s); 这里的i+s是拼接的意思 显示出来是 今天下雨了10 假设我改 s="20"; 这里的i+s还是拼接的意思 因为s="20" 带引号 还是字符串类型; 转换类型 parse+数据类型 我要把i和是数字想数字运算 阅读全文
posted @ 2017-03-31 20:08 天晴微笑 阅读(174) 评论(0) 推荐(0)
摘要:JS全程javascript 是一个脚本语言,没办法独立运行,依托于一个文件运行。 html 是给页面添加内容 css 是给页面做成什么样子 javascript 是给页面添加一些功能和一些数据交互 例如:它会把一个文本框的值 等于 另一个文本框的值。 div的内容 等于 一个文本框的值 可以运算 阅读全文
posted @ 2017-03-31 19:23 天晴微笑 阅读(158) 评论(0) 推荐(0)