注意:用onclick="函数名()”传参时,如果函数名外面用双引号包裹时,则里面传字符串用单引号包裹;若外面用单引号包裹时,里面用双引号包裹;否则会报错。<!DOCTYPE html><html><head><meta charset="UTF-8"><title></title><style type="text/css">*{margin: 0 auto;padding: 0;}.kuang{width: 900px;height: 100px;border: 1px solid gray;box-shadow: 0px 5px 25px gray;transition: 2s;margin-top: 15px;}.xiaokuang{width:...
一、翻转字符串 先把字符串转化成数组,再借助数组的reverse方法翻转数组顺序,最后把数组转化成字符串。1function reverseString(str) {
2var array = [];
3 array = str.split("").reverse().join("") ;
4return array;
5}
67 reverseString("hello");二、计算一个整数的阶乘 如果用字母n来代表一个整数,阶乘代表着所有小于或等于n的整数的乘积。function factorialize(num) {if (num<=1){return 1;}else{return num*f...
php练习-javascript,JQuey制作页面切换一.重点:css样式,js的dom取值,js的事件
JQuey引入地址<script type="text/javascript" src="<a href="https://cdn.bootcss.com/jquery/2.2.4/jquery.js"></script>" rel="nofollow">https://cdn.bootcss.com/jquery/2.2.4/jquery.js"></script>二.js原生代码<!DOCTYPE html><html><head lang="en"><meta charset="UTF-8"><title>实践题 - 选项卡</title><style type="text/css">/ CSS样...
1、蓝球弹起的高度 100 米 第几次高度小于1米,每次弹起是上一次的0.6var gaoDu = 100;var ciShu = 0;while(gaoDu >= 1){ gaoDu *= 0.6; ciShu++}alert(ciShu);2、标准体重: 男士体重-身高+100=±3 女士体重-身高+110=±3var jg = tz-sg+100用户输入身高,再输入体重 判断是不是标准体重while(xingbie != "男" && xingbie !="女"){ xingbie = prompt("请输入正确的性别");}var height = prompt("请输入身高( ...
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/><title></title><script type="text/javascript" src="js/jquery-1.12.4.js"></script></head><body><script type="text/javascript">var add = (function(){var count =0;returnfunction(){return...
在一个大学的编程选修课班里,我们得到了一组参加该班级的学生数据,分别是姓名、性别、年龄和年级,接下来呢,我们要利用JavaScript的知识挑出其中所有是大一的女生的的名字哦。学生信息如下: (‘小A‘,‘女‘,21,‘大一‘), (‘小B‘,‘男‘,23,‘大三‘), (‘小C‘,‘男‘,24,‘大四‘), (‘小D‘,‘女‘,21,‘大一‘), (‘小E‘,‘女‘,22,‘大四‘), (‘小F‘,‘男‘,21,‘大一‘), (‘小G‘,‘女‘,22,‘大二...
题目:两个select标签联动! <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><select class="province" > <option>请选择省份</option></select><select class="city" > <option>请选择市区</option></select><script> data={"湖南":["长沙","邵阳","郴州"],"上海":["虹口","浦东","闵行"]} var province_ele=document.getElementsByClassName("province")[0...
练习,做一个简单的加法计算器<head>
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
</head> <style>
input{width:50px;
}
</style>
<script>
function calc(){
var num1= document.getElementById("num1").value;
var num2= document.getElementById("num2").value;
num1 = parseFloat(num1);
num2 = parseFloat(num2);
var result = num1+num2;
document.getElementById("result").value=result;}
</sc...
简单修正版本,对于带函数的替换暂时无法完成,普通替换已经可以了http://www.jb51.net/tools/regex_test.htm无殇 - 正则练习器/**/一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。
这里有一些可能会遇到的正则表达式示例:
JScriptVBScript匹配/^\[ \t]*$/"^...
JS原生代码实现简单的二级联动<!DOCTYPE html><html><head><title></title></head><body><select id="province"><option value="">请选择省份</option><!-- <option value="四川">四川</option><option value="湖北">湖北</option><option value="江苏">江苏</option> --></select><select name="" id="citys"><option value>请选择城市</option></select><script type="text/javascript">data={"四川":["资阳","城都","南充"],"山...
一、DOM对象简介DOM是文档对象模型。
二、文档对象获取的方法2.1 通过Id来获取元对象:document.getElementById("id值"),返回的是一个对象。2.2 通过标签名来获取对象 :document.getElementsByTagName("标签名");返回一个集合【数组】。2.3 通过class属性值来获取对象:document.getElementsByClassName("sp");返回一个集合【数组】。2.4 通过name 属性值来获取对象:document.getElementsByName("name属性值");返回一个集合【数组...
本文主要就为大家带来一篇JQuery 选择器、DOM节点操作练习实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。一、练习一1、需求效果分析:2、代码示例:<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title></title><script src="jquery-1.9.1/jquery.js"></script><script ...
求1~9999之间的整数,判断是否文回文数,如果是则输出并且输出这个数的位数<script type="text/javascript">/*先整理思路、、、、、
var n = 3223; 只要前后颠倒相等就是回文数
整数的位数: n.length
for(var i = n.length - 1; i <= o ; i--){m.push(n[i]);
}document.write(m); */function huiwen(){ var num = prompt("请输入一个整数");document.write("你输入的数是:" + num + "<br>"); var n =""; //定义颠...
( i = 1 ; i <= 3 ; i++( x = 1; x <= i; x++*<br> 求阶乘的和1!+2!+3!+4!+...+N! n=prompt(输入 sum=0( x = 1;x <=n ; x++ factorial=1( y=1; y <= x; y++*=factorial(y-1)*y+=9*9乘法表打印for(var i = 1;i <= 9;i++){ //变量代表行数 for(var y = 1; y <= i; y++){ //变量每行的个数document.write(i+*+y+"="+i*y+ );} ...
工作闲暇做一道题:这个题的意思是:删除一样的相邻元素,返回新数组。这里用Array.filter方法最好了,我的答案如下:var uniqueInOrder=function(iterable){ var arr = typeof(iterable) === string ? iterable.split() : iterable; var pre = ; return arr.filter(function(i){if(i === pre){ return false;}else{pre = i; return true;}})
}这里注意,filter是不会修改原数组的,它只返回新数组,并且还有一个功能...