- 博客(11)
- 收藏
- 关注
原创 js中获取元素的方式
兼容:getElementById("box"):根据ID获取元素getElementsByTagName("li"):根据标签名获取元素的集合,使用[ ]获取里面的某一个[0]querySelector("#box"):根据选择器找到一个元素 .bquerySelectorAll(".b"):根据选择器找元素的集合不兼容:getElementsByName("username"):...
2019-11-02 14:36:52
165
原创 js的事件对象获取x,y值
没有兼容问题:clientX:事件触发时,鼠标位于视口的横坐标的值clientY:事件触发时,鼠标位于视口的纵坐标的值offsetX:事件触发时,鼠标位于元素的横坐标的值(最精确元素)offsetY:事件触发时,鼠标位于元素的纵坐标的值(最精确元素)有兼容问题pageX:事件触发时,鼠标位于页面横坐标的值pageY:事件触发时,鼠标位于页面纵坐标的值其他clientWidth...
2019-11-02 14:31:48
1656
原创 js中的兼容问题
1、事件绑定其他浏览器: 添加:addEventListener 移除:removeEventListenerIE8及以下: 添加:attachEvent 移除: detachEvent2、获取元素兼容: getElementById:根据id获取元素 getElementByTagName:根据标签名获取元素集合 querySelector:根据选择器找到一个元素 qu...
2019-11-02 14:24:19
140
原创 js的继承方式
一、构造函数继承改变this指向继承 只能继承构造函数中this身上的属性和方法,不能继承原型身上的属性和方法三种方法:1、.call(this);2、.apply(this);3、.bind(this,n)();function Parent(n){ this.num = n; this.show = function(){ console.log(...
2019-11-02 14:09:21
100
原创 简单实现前后台的交互--登录页面
一、前端代码<body> 用户名:<input type="text" id="user" /><br/> 密码:<input type="text" id="pass" /><br/> <input type="button" value="登录" id="login" /> <span><...
2019-10-26 17:13:29
2827
原创 ajax的封装函数
一、ajax-get的封装 /* 问题2:浏览器缓存问题 每次打开一个新的页面或地址,下载 到浏览器的缓存中 为了提升下一次打开同一个页面的速度 只会定时更新 不能及时更新 解决:欺骗浏览器缓存 */ //回调函数:把一个函数作为参数 传到另一个函数中去执行 document.onclick = function(){...
2019-10-26 16:59:48
140
原创 ajax的介绍
一、ajax的介绍1、ajax:Asynchronous JavaScript and XML它是一组技术的组合,是前后端交互的重要手段或桥梁2、js交互1、人机:行为,事件2、数据:前后端3、ajax的特点无刷新加载页面,破坏了历史记录,网络优化(SEO)4、ajax的组成异步的js(事件)其他js(处理解析数据)XHR(XMLHttpRequest)对象(前端后链接...
2019-10-26 16:48:00
95
原创 php的基础与mysql的连接
一、php的简介1、php必须运行在服务器环境下2、服务器的组成:环境:apache数据库:mysql代码:html+css+js,php3、功能:前端被互联网用户请求,在前端页面发送数据php接收,过滤存取数据库php进行判断,验证,处理php返回,发送前端接收4、php代码放在:php文件中php文件必须在服务器运行5、php编程语言,服务器编程语言(后台语言)...
2019-10-26 11:37:57
309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人