不知道大家有没有遇到这样的问题,我用dreamweaver写了一下右面的代码,发现了一个奇怪的现象:一定要把
var time=new Date();
document.getElementById("clock").value = time;
这两行代码包到function clock()里面再加定时器,下面的单行文本域里面才有时间显示,我如果不加function,单独写这两行代码,就什么都不显示,这是为什么呢?直接执行这两行代码和把它放到函数里再调用,结果不应该是一样的码?
var time=new Date();
document.getElementById("clock").value = time;
这两行代码包到function clock()里面再加定时器,下面的单行文本域里面才有时间显示,我如果不加function,单独写这两行代码,就什么都不显示,这是为什么呢?直接执行这两行代码和把它放到函数里再调用,结果不应该是一样的码?
2015-01-11
document.write(Math.ceil(3.3) + "<br>");
document.write(Math.ceil(-0.1) + "<br>");
document.write(Math.ceil(-9.9) + "<br>");
document.write(Math.ceil(8.9) + "<br>");
document.write(Math.ceil(-0.1) + "<br>");
document.write(Math.ceil(-9.9) + "<br>");
document.write(Math.ceil(8.9) + "<br>");
2015-01-11
document.write(mystr.substr(6,6)+ "<br />");
document.write(mystr.substr(0,5));
document.write(mystr.substr(0,5));
2015-01-11
document.write(mystr.substring(6)+ "<br />");
document.write(mystr.substring(0,5));
document.write(mystr.substring(0,5));
2015-01-11
document.write(mystr.split("-")+ "<br />");
document.write(mystr.split("")+ "<br />");
document.write(mystr.split("",3)+ "<br />");
document.write(mystr.split("")+ "<br />");
document.write(mystr.split("",3)+ "<br />");
2015-01-11
document.write(mystr.indexOf("o",mystr.indexOf("o",1)+1)+1);
2015-01-11
document.write(mystr.indexOf("o",mystr.indexOf("o",1)+1));
2015-01-11
<script type="text/javascript">
function app2(x,y)
{ var sum,x,y;
sum = x * y;
return sum;
}
var req1=22,req2=3;
sumq = req1+req2;
function app2(x,y)
{ var sum,x,y;
sum = x * y;
return sum;
}
var req1=22,req2=3;
sumq = req1+req2;
2015-01-11
function add3(x,y,z )
{
sum = x + y +z;
document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");
return sum;
}
add3(5,8,3)
document.write (add3(7,1,4))
{
sum = x + y +z;
document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");
return sum;
}
add3(5,8,3)
document.write (add3(7,1,4))
2015-01-11