JavaScript For循环

如果希望一遍又一遍地运行相同的代码,并且每次的值都不同,那么使用循环是很方便的。 语法: for (语句1; 语句2; 语句3) { 被执行的代码块; } 语句1 在循环(代码块)开始前执行 语句2 定义运行循环的条件 语句3 在循环已被执行之后执行 例1:说明for循环的执行顺序 <script> /* var i = 0; for( ; i<3; ...

阅读全文
前端技术 1,121 次阅读 抢沙发

JavaScript获取元素的第二种方法 getElementsByTagName()

getElementsByTagName() 方法可返回带有指定标签名的对象的集合。 语法 document.getElementsByTagName(tagname) 说明 如果把特殊字符串 “*” 传递给 getElementsByTagName() 方法,它将返回文档中所有元素的列表,元素排列的顺序就是它们在文档中的顺序。 注释:传递给 getElementsByTagName() 方法的字符 ...

阅读全文
前端技术 1,834 次阅读 抢沙发

JavaScript数组(Array)

数组的定义: var arr=[12, 5, 8, 9]; var arr=new Array(12, 5, 8, 9); 没有任何差别,[]的性能略高,因为代码短。 数组的属性 length 既可以获取,又可以设置(快速清空数组) 数组使用原则:数组中应该只存一种类型的变量 <script> var num = 1; var str = '这是一句话'; // 用数组: var arr ...

阅读全文
前端技术 1,110 次阅读 抢沙发

PHP数组操作(合并,拆分,追加,查找,删除等)

1. 合并数组 array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为: array array_merge (array array1 array2…,arrayN) 这个函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组 ...

阅读全文
php技术 1,195 次阅读 抢沙发

JavaScript 中 if条件判断

1.第一种if条件语句 if(条件){ …… } 2.第二种if条件语句 if(条件){ …… }else{ …… } 3.第三种if条件语句 if(){ …… }else if(条件){ …… }else if(条件){ …… }else if(条件){ …… }else{ …… } 4.布尔值(boolean) 真tru ...

阅读全文
前端技术 1,286 次阅读 抢沙发

JavaScript中属性操作的注意事项

1.JS中不允许出现“-” 例:oP.style.font-size(这个是错误的) 正确写法:font-size应该改成fontSize padding-left应该改成paddingLeft 应该把“-”去掉,然后在“-”后面的第一个字母改成大写即可 2.className 例:oP.class=’red’;是无效的 class 保留字   关键字如:var functionc 所以应当写成className   ...

阅读全文
前端技术 1,143 次阅读 抢沙发

innerHTML 属性

定义: inerHTML是html标签的属性,几乎所有的元素都有innerHTML属性,它是一个字符串,用来设置或获取位于对象起始和结束标签内的HTML。(获取HTML当前标签的起始和结束里的内容,不包括标签本身) 用法: 元素名.innerHTML    (读取元素内的所有HTML内容) 元素名.innerHTML = 新的值    (替换或修改元素内的所有HT ...

阅读全文
前端技术 1,261 次阅读 抢沙发

JavaScript中的HTML属性操作

HTML属性操作:读、写 属性名:比如id=”name”这里的id就是属性名 属性值:id=”name”这里的name就是属性值 属性读操作:获取、找到 元素.属性名 属性写操作:替换、修改 元素.属性名=新的值 字符串连接 innerHTML $P.innerHTML(读取元素内的所有HTML内容) $P.innerHTML=新的值(替换或修改元 ...

阅读全文
前端技术 1,113 次阅读 抢沙发

JavaScript实现原理

写一个JS效果的步骤: 一、先实现布局 二、实现原理 希望把某个元素移除你的视线 1.display:none;  显示为无 2.visiblility:heidden; 隐藏 3.width/height 4.透明度 5.left/top 6.拿一个白色的DIV盖住它 7.margin负值 …..有 ...

阅读全文
前端技术 1,316 次阅读 抢沙发

CSS的箭头代码

CSS三角形.只使用纯CSS语言,你就能创建兼容各个浏览器的三角形,用很少的代码。 最终效果如下图所示: /* 向上的箭头,类似于A,只有三个边,不能指定上边框 */ div.arrow-up { width: 0; height: 0; border-left: 5px solid transparent; /* 左边框的宽 */ border-right: 5px solid t ...

阅读全文
前端技术 1,862 次阅读 抢沙发