2017年7月6日
摘要: avaScript与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定交互的瞬间。可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。 转载至http://bsr1983.iteye.com/blog/1539324 13.1 事件流 事件流描述的是从页 阅读全文
posted @ 2017-07-06 16:29 sunnie_c 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1.android机会输入时会在键盘上先显示,你确定后再填充如文本框 2.ipone机是你输入时就直接填充到文本框,当你选择输入信息时,就会先把文本框的内容清空,在填充选择的文字,这时就会有个问题,如果使用input事件,就会判断到输入框的文本为空, 这时有其他事件可以使用 复合事件(composi 阅读全文
posted @ 2017-07-06 16:27 sunnie_c 阅读(163) 评论(0) 推荐(0) 编辑
  2017年7月5日
摘要: 用session实现的, 1.进当前页面就从session(a)中取( )(不管存在不存在,后续有合理的存储和删除); 2.离开当前页时删除这个session(a)( ),用另一个session(b)存值; 3.被跳转的页面拿到session(b),赋值个session(a); 这时就可以在回退的时 阅读全文
posted @ 2017-07-05 16:53 sunnie_c 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1.当我们个 div 设置了 contenteditable = "true" 这个块状元素就可以编辑了, 如果要实现 placeholder 直接写上去是没有效果的 2.可以添加样式来实现 这段代码匹配 属性 contenteditable="true" 的元素类容为empty时添加:before 阅读全文
posted @ 2017-07-05 15:52 sunnie_c 阅读(795) 评论(1) 推荐(0) 编辑
  2017年7月3日
摘要: 1 * 智能机浏览器版本信息: 2 * 3 */ 4 var browser = { 5 versions: function() { 6 var u = navigator.userAgent + navigator.appVersio... 阅读全文
posted @ 2017-07-03 11:10 sunnie_c 阅读(236) 评论(0) 推荐(0) 编辑
  2017年6月13日
摘要: 1.移动端maxlength不起作用 <input type="text" maxlength="5" /> 效果ok,当 <input type="number" maxlength="5" />时maxlength失效,长度可以无限输入。 解放方案: <input type="number" o 阅读全文
posted @ 2017-06-13 18:56 sunnie_c 阅读(178) 评论(0) 推荐(0) 编辑
摘要: function setHeight(that) { var _this = that[0]; _this.style.height = ""; _this.style.height = _this.scrollHeight + "px";} 阅读全文
posted @ 2017-06-13 15:59 sunnie_c 阅读(192) 评论(0) 推荐(0) 编辑
  2017年6月12日
摘要: 1.判断只能输入数字和字母 var num_char = /^[0-9A-Za-z]+$/; ^ :代表匹配字符串开始位置; [0-9A-Za-z]+ :[0-9A-Za-z]匹配数字和字母(匹配单个) +匹配一个或多个 $ :为匹配输入字符串的结束位置 阅读全文
posted @ 2017-06-12 11:19 sunnie_c 阅读(242) 评论(0) 推荐(0) 编辑
  2017年5月29日
摘要: js中的类型分为三种,"内部对象"、"宿主对象"、"自定义对象" 1."内部对象"有Date、Function、Array、Regexp、Number、Object、String、Math、Global、Boolean, 还有各种错误类对象,包括Error、EvalError、RangeError、 阅读全文
posted @ 2017-05-29 11:01 sunnie_c 阅读(340) 评论(0) 推荐(0) 编辑
  2017年5月26日
摘要: 1.比较运算符in in运算符希望它的左侧操作数是一个字符串或可以转换为字符串,希望它的右操作数是一个对象, 如果右侧的对象拥有一个名为左侧操作数值的属性名,那么表达式返回true, eg:var arr = {x:1,y:2}; "x" in arr ==>true "toString" in a 阅读全文
posted @ 2017-05-26 12:39 sunnie_c 阅读(355) 评论(0) 推荐(0) 编辑