任务一:
if(hobby[i].type=="checkbox")
hobby[i].checked=true;
任务二
if(hobby[i].type=="checkbox")
hobby[i].checked=false;
任务三 var j=document.getElementById("wb").value;
var hobby="hobby"+j;
document.getElementById(hobby).checked=true;
if(hobby[i].type=="checkbox")
hobby[i].checked=true;
任务二
if(hobby[i].type=="checkbox")
hobby[i].checked=false;
任务三 var j=document.getElementById("wb").value;
var hobby="hobby"+j;
document.getElementById(hobby).checked=true;
p标签没有href属性,所以应在p标签下再添加一个a标签,然后就可以了!
function createa(url,text)
{
var p=document.createElement("p");
var a=document.createElement("a");
a.innerHTML=text;
a.href=url;
p.appendChild(a)
main.appendChild(p);
}
function createa(url,text)
{
var p=document.createElement("p");
var a=document.createElement("a");
a.innerHTML=text;
a.href=url;
p.appendChild(a)
main.appendChild(p);
}
2015-07-22
<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