js day(1)(DOM、事件、字符串内置对象、时间)

一、Dom

1.改变内容如文字内容   或改变html内容标签属性如href里面的网址

var x=document.getElementById('lin');
x.href="https://www.sogou.com";
x.innerHTML="搜狗";

2.改变css内容

var x=document.getElementById('box');
x.style.backgroundColor="black";

 

二、js事件

(截图来源于https://ke.qq.com/course/279040)


三、字符串常用内置对象:

document.write(x.length+'<br>');//长度
document.write(x.match("baidu")+'<br>');//有匹配就输出,无就输出null
document.write(x.replace("baidu","sougou")+'<br>');//替换
document.write(x.toLowerCase()+'<br>');//变小写
var y=x.split(".");//分开
document.write(y[1]);

四、时间

var x=new Date();
var a=x.getHours();
var b=x.getMinutes();
var c=x.getSeconds();
document.write(a+":"+b+":"+c)

获取到的date还有很多,这里只是举三个属性

刷新时钟

<body οnlοad="nowt()">
    <pid="time"></p>
</body> 

function nowt()
{
         vary=document.getElementById('time');
         varx=new Date();
         vara=x.getHours();
         varb=x.getMinutes();
         varc=x.getSeconds();
         if(c>=0&&c<=9)c="0"+c;
         y.innerHTML=a+':'+b+':'+c;//不能用document.write不然会一直输出时间,这里是要覆盖
         setTimeout(function(){nowt(),1000});//关键函数!刷新
}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值