<p><span id = "m">5</span>回到主页<a href = "#" onclick = "window.history.go(-1)">返回</a></p>
function x(){
var s = document.getElementById("m").innerHTML;
document.getElementById("m").innerHTML = s-- ? s:window.open("http://192.168.1.1","_self")?0:clearInterval(i);}
var i = setInterval("x()",1000);
function x(){
var s = document.getElementById("m").innerHTML;
document.getElementById("m").innerHTML = s-- ? s:window.open("http://192.168.1.1","_self")?0:clearInterval(i);}
var i = setInterval("x()",1000);
<p><span id = "m">5</span>后回到主页<a href = "#" onclick = "window.history.go(-1)">返回</a></p>
<script type="text/javascript">
function x(){
var s = document.getElementById("m").innerHTML;
document.getElementById("m").innerHTML = s-- ? s:window.open("http://192.168.1.1");}
setInterval("x()",1000);
<script type="text/javascript">
function x(){
var s = document.getElementById("m").innerHTML;
document.getElementById("m").innerHTML = s-- ? s:window.open("http://192.168.1.1");}
setInterval("x()",1000);
上一节函数中,通过"document.write"把结果输出来,如果想对函数的结果进行处理怎么办呢?
我们只要把"document.write(sum)"这行改成如下代码:
function add2(x,y)
{
sum = x + y;
return sum; //返回函数值,return后面的值叫做返回值。
}
还可以通过变量存储调用函数的返回值,代码如下:
result = add2(3,4);//语句执行后,result变量中的值为7。
注意:函数中参数和返回值不只是数字,还可以是字符串等其它类型。
我们只要把"document.write(sum)"这行改成如下代码:
function add2(x,y)
{
sum = x + y;
return sum; //返回函数值,return后面的值叫做返回值。
}
还可以通过变量存储调用函数的返回值,代码如下:
result = add2(3,4);//语句执行后,result变量中的值为7。
注意:函数中参数和返回值不只是数字,还可以是字符串等其它类型。
2015-07-21
有参数的函数
定义函数还可以如下格式:
function 函数名(参数1,参数2)
{
函数代码
}
注意:参数可以多个,根据需要增减参数个数。参数之间用(逗号,)隔开。
function add2(x,y)
{
sum = x + y;
document.write(sum);
}
定义函数还可以如下格式:
function 函数名(参数1,参数2)
{
函数代码
}
注意:参数可以多个,根据需要增减参数个数。参数之间用(逗号,)隔开。
function add2(x,y)
{
sum = x + y;
document.write(sum);
}
2015-07-21
var i=setTimeout(opena,5000);
var j=setInterval(clock,1000);
function opena(){
window.open("https://www.baidu.com","_self");
clearTimeout(i);
}
var num=5;
function clock(){
if(num>1){
--num;
document.getElementById("txt").innerHTML=num;
}
}
var j=setInterval(clock,1000);
function opena(){
window.open("https://www.baidu.com","_self");
clearTimeout(i);
}
var num=5;
function clock(){
if(num>1){
--num;
document.getElementById("txt").innerHTML=num;
}
}
var myH= document.getElementById("myHead")
这个里面不要多一个S 哦
这个里面不要多一个S 哦
2015-07-21