发表于: 2017-03-30 22:17:51

1 578


今天完成的事情:

1.学习页面跳转;

2.学习JS获取input标签value;

3.学习js数组;

4.学习js数组乱序。

5.按照要求把任务一完成

明天计划的事情:

1.学习键盘事件。

2.学习JS正则表达式。

3.完成任务二。

遇到的困难:1.任务二好像没有UI图。。。所以这次的html页面中的尺寸都是照着自己感觉写的。。。现在还在纠结到底要不要写跳转页面界面。

2.任务一的按钮点多次越点越快已经解决。其实只要定义点击变量就行;设置初始值为0;

var clickCount = 0;//定义点击的javascript

每点击一次加1,当这个变量大于1的时候,按钮失效。如果点重置按钮的话变量也初始化,等于0;

function restart() {
if (clickCount >= 1) {
return false;
   }
st=setInterval("start()",1000);
   clickCount++;
       //按钮功能实现
}
function end() {
clearInterval(st);
   clickCount = 0;

收获:

1.学习JS页面跳转。<meta http-equiv=refresh content=3;url='task1/html/change-box.html'>了解http-equiv属性的作用。http-equiv可以向浏览器传回一些有用的信息,以帮助准确的显示网页内容。与之对应的属性为content值,content中的内容其实就是各个参数的变量值。

http-equiv属性主要有以下几个参数:

    1.Expires:可以用于说明网页到期时间。一旦网页到期,必须到服务器上重新传输。

    2.Pragma:是用于禁止浏览器从本机的缓存中调阅内容

    3.Refresh:自动刷新并指向新页面。<meta http-equiv="Refresh" content="2;     URL=http://www.net.cn/">  其中的content内容是指2s后自动跳转页面。

    4.Set-Cookie:如果网页到期,那么存盘的cookie将被删除。

    5.Window-target:强制页面在当前窗口以独立页面显示。

2.学习js获取input标签value.最常用的还属于getElementById(input的ID)。value;



返回列表 返回列表
评论

    分享到