当前位置: 首页  - 标签“javaScript教程“ - 列表 免费服务器领取!

javaScript教程

前端设计原生js代码设置和获取元素节点属性值的方法

原生js代码设置和获取元素节点属性值的方法

在jq插件中,可以使用attr()方法很方便的设置与获取指定元素节点的属性值,当然在原生的js脚本中也有类似的方法来设置和获取元素节点的属性值,这篇博文就来说一下。原生JS获取与设置元素的属性值1、使用 setAttribute() 方法设置属性性语法:elementNode.setAttribute('属性','

前端设计html给table中的行或单元格加链接的方法

html给table中的行或单元格加链接的方法

今天在做定制插件的时候,遇到个给table表格中的行添加链接的问题,以前没有遇到过此需求,就参考了下别人写的代码,记录一下。html给table中的行添加链接给table表格中的行添加链接一般是使用的js代码来实现的,可以参考下面的示例!例1:给table表格的行添加链接<!doctype html><html>&

前端设计js脚本代码中"use strict"的作用

js脚本代码中"use strict"的作用

在一些js的代码中常常有一些“use strict”字符串,此字符串是在 javascript 1.8.5版本中新增的。它不是一条语句,而是一个字面量的表达式,表示此JS代码要在严格的条件下执行。use strict 严格模式的一些限制1、变量必须声明后再使用2、函数的参数不能有同名属性,否则报错3、不能使用with语句4、不能对只读属性

前端设计原生js代码实现base64编码与解码方法

原生js代码实现base64编码与解码方法

从IE10开始所有的浏览器都提供了原生的base64编码与解码的方法,而方法名就是 atob() 与 btoa()。关于base64编码与解码的使用方法如下。原生js Base64 编码的方法btob():方法可以进行base64编码语法:var encodedData = window.btoa(stringToEncode);例:co

前端设计 js中IP地址与整数之间的相互转换

js中IP地址与整数之间的相互转换

利用js脚本代码,可以将ip地址转成整数的形式,也可以将整数形式的IP地址转换成IP段的形式。具体的操作方法,可以参考下面的示例代码。js 脚本将IP地址转换成整数形式的函数JS将IP地址转整数的函数function ipToint(ip){var num = 0;ip = ip.split(".");&nbs

前端设计原生 js 转义与还原HTML标签的方法

原生 js 转义与还原HTML标签的方法

php脚本中有对html代码的转义与反转义的方法,那么在js脚本中同样也可以对html代码进行转义与反转义。js转义html代码的方法(1)、定义一个html转义的函数function HtmlEncode(text) {return text.replace(/&/g, "&amp;") &nb

前端设计使用js加载css样式文件的方法

使用js加载css样式文件的方法

在前端web页面中加载css样式文件是直接写死的,但如果我们需要利用一些判断条件来加载css文件该如何做呢?那下面就来说说利用js脚本来动态加载css文件的方法。js动态加载css样式文件的方法例:js代码:var link = document.createElement('link');link.rel = '

前端设计利用js对url进行编码的方法

利用js对url进行编码的方法

javascript脚本中可以使用 encodeURI() 与 encodeURIComponent() 函数对url进行编码,虽然这个函数的作用目的都是一样的,但他们对url的处理结果也有些许的不同,具体方法可以参考下面的示例。js encodeURI() 函数对url进行编码encodeURL() 可以对整个url进行编码,但是对一些

前端设计jq中复制克隆元素节点的方法

jq中复制克隆元素节点的方法

jquery中有一个 clone() 方法,它可以复制元素以及元素的子节点,可以使用它将一个元素复制到多个地方并展示,具体的使用方法可以参考下面的文章。JQuery clone() 方法clone():复制一个指定的元素,包括这个元素的子节点,内容以及属性。语法:$(selector).clone();jq复制指定的元素的方法例1:利用c

前端设计js代码实现复制网页内指定的内容

js代码实现复制网页内指定的内容

前端的js脚本可以实现复制网页中指定的内容到剪切板中,比如input内的内容,div元素内的内容等等,具体的实现方法可以参考下面的文章。JS实现复制div(span)的内容到剪切板的方法先看示例代码:<!doctype html><html><head><meta charset="ut

前端设计js数组转成字符串的方法

js数组转成字符串的方法

在js脚本中有多种方法可以将一个数组转成一个字符串比如 toString() 方法,toLocalString()方法等,下面就说几种常用的js数组转字符串的方法。js使用toString()方法将数组转字符串例1:js 数组使用 toString() 方法转成字符串!js代码:var arr = new Array();arr[0] =

前端设计 详解js中join()方法的使用教程

详解js中join()方法的使用教程

今天在看某个大神的JS代码时,发现里面大量使用了join()方法,虽然知道js的join()的作用,但还是忍不住想水一篇博文!js的join()的使用教程js中的join()方法可以将数组中的所有的元素放入到一个字符串内,并以指定的字符进行分割,并返回。语法:arrayObject.join(separator)参数:separator:

前端设计js检测浏览器窗口大小被改变触发事件的方法

js检测浏览器窗口大小被改变触发事件的方法

在前端的web页面中浏览器窗口或者框架的大小被改变时会触发js脚本中的 onresize 事件,当然也可以利用 onresize 事件在浏览器窗口或框架的大小发生改时,可以给用户弹出提示或改变背景颜色,布局等等!简单来说在自适应网站的布局中onresize事件被应用的比较多!js onresize 事件的使用方法1、浏览器窗口被改变时,输

前端设计 js删除数组中指定值元素的方法

js删除数组中指定值元素的方法

js数组操作的方法中并没有提供删除指定值元素的方法,而这篇博文就写一写自己常用的几个JS删除数组中指定值的元素的方法。js删除指定值元素的方法示例1:自定义一个js删除数组中指定值元素的函数。function removeValue(arr,val){var index = arr.indexOf(val);if (index >

前端设计js 检测变量类型的方法

js 检测变量类型的方法

在js脚本中,如果要检测一个变量的数据类型有很多的种方法,下面就来简单的介绍几种常用的,大家参考一下吧!js typeof 方法检测变量数据的类型示例代码:console.log(typeof 'ssss');// stringconsole.log(typeof 123);// numbervar obj = {&quo

前端设计js与jq的鼠标右键点击事件

js与jq的鼠标右键点击事件

一些网站会利用js脚本或jq脚本来阻击浏览器的右击菜单来展示自定义菜单,这篇博文不谈如何实现右击的自定义菜单(以后有时间会开个单篇来讲,因为涉及到鼠标的定位问题要说很多),这篇文章来说一下如何利用JQ脚本或JS脚本来实现鼠标右击的自定义事件。JS实现鼠标右击事件示例1:JS作用于整个网页的鼠标右击事件!document.oncontext

前端设计jq 判断元素是否含有某个属性

jq 判断元素是否含有某个属性

在jqueryj里,判断某个元素中是否含有某个样式类,可以使用hasclass方法,但如果要判断元素里是否含有某个属性该如何做呢?jq里面并没有提供hasattr方法,那如何用代码使用呢?jq 判断元素是否含有某个属性的方法1、先来一个简单的测试版本的先用JQ获取一个未有的属性的值,看看输出什么!<div id="moch

前端设计jq点击除了指定元素外其他元素事件的方法

jq点击除了指定元素外其他元素事件的方法

在使用 jquery 的点击事件时,如果在指定的某个元素之外的其它元素上都可以触发,而指定的元素则不需要挂载这个事件该如何做呢?jq点击除了指定元素外其他元素事件的方法参考代码:示例1:判断触发事件元素的 ID 属性的值来决定要不要触发事件,如果不为指定元素的 ID 值,则触发事件,反之亦然!$('body').on(&#

前端设计js检测浏览器是否缩放并获取缩放比例的方法

js检测浏览器是否缩放并获取缩放比例的方法

有些网站的访客因为显示器的原因为达到比较好的视觉效果,会对浏览器中的网页进行缩放操作。注意,这里的缩放并不是操作系统的缩放,而是浏览器使用快捷键( 按Ctrl和+号键或者-号键的缩放)或按住 ctrl 键和鼠标滚轮进行的网页缩放。为了使用网页达到最的视觉效果,制作网页时需要对访客进行提醒,以避免用户缩放网页过大或过小,对网页的排版造成混乱

1 2 3 4 5 末页
点击下拉

ZBLOG主题/插件定制开发流程

ZBLOG主题/插件定制开发流程