函数
函数调用
方法一:(简单函数)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<p>本例调用的函数会执行一个计算,然后返回结果:
<p id="demo">
<script>
function myFunction(a,b)
{
return a*b;
}
document.getElementById("demo").innerHTML=myFunction(3,5);
</script>
</body>
</html>
方法二:(测试数据)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<p>本例调用的函数会执行一个计算,然后返回结果:
<p id="demo">
<script>
function myFunction(a,b)
{
return a*b;
}
document.getElementById("demo").innerHTML=myFunction(3,5);
</script>
</body>
</html>
方法三:(时间函数)
方法一:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<p>点击按钮就可以执行 <em>displayDate()</em> 函数。
<button οnclick="displayDate()">点击这里</button>
<p id="demo">
<script>
function displayDate(){
document.getElementById("demo").innerHTML=Date();
}
</script>
</body>
</html>
方法二:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<p>点击按钮就可以执行 <em>displayDate()</em> 函数。
<button id="myBtn">点击这里</button>
<p id="demo">
<script>
/*document.getElementById("myBtn").οnclick=function(){displayDate()};*/
document.getElementById("myBtn").οnclick=function(){displayDate()};
function displayDate(){
document.getElementById("demo").innerHTML=Date();
}
</script>
</body>
</html>
方法四:(函数关联)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
菜品类别:<select id="sType" onChange="change()">
</select>
<select id=sMenu>
</select>
<script>
var menuType=['凉菜','热菜','主食'];
var menu=[['拍黄瓜','泡椒凤爪','火山下雪'],
['宫保鸡丁','红烧肉','木须肉'],
['米饭','馒头','个的汤']];
var stype=document.getElementById("sType");
var str ="";
for(var n=0;n<menuType.length;n++)
{
str=str+"<option value="+n+">"+menuType[n]+"</option>";
}
stype.innerHTML=str;
var str="";
for(var n=0;n<menu[0].length;n++)
{
str=str+"<option>"+menu[0][n]+"</option>";
}
var smenu=document.getElementById("sMenu");
smenu.innerHTML=str;
//定义函数回调
function change(){
smenu.innerHTML="";
str="";
var row=parseInt(stype.value);
for(var n=0;n<menu[row].length;n++)
{
str=str+"<option>"+menu[row][n]+"</option>";
}
smenu.innerHTML=str;
}
//alert(str);
</script>
</body>
</html>
方法五:(系统函数)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
常用系统函数
<script>
var string="33";
document.write(parseInt(string));
document.write(typeof(string));
document.write(eval(2*2+4));
function test()
{
var sum=0;
// alert(arguments.length);
for(var n=0;n<arguments.length;n++)
{
sum+=arguments[n];
}
return sum;
}
var s= test(12,34,54);
document.write("<br>求和之后="+s);
var ss;
document.write(isNaN(ss));
</script>
</body>
</html>
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30545764/viewspace-2121005/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30545764/viewspace-2121005/