色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

javascript做的網頁

周雨萌1年前5瀏覽0評論

現今,網頁前端開發技術愈發發展,其中Javascript已是必不可少的一門前端開發技術。Javascript可以做到許多有趣的事情,如實現動態效果和交互式操作,也可以做到一些比較基礎的功能,如驗證表單,實現計算器等。下面,我們來看看一些Javascript所做的一些有趣的網頁實例。

第一個例子:鼠標移動小球

<!DOCTYPE html>
<html>
<head>
<title>小球跟隨鼠標移動的例子</title>
</head>
<body>
<div id="ball"></div>
<script type="text/javascript">
window.onload = function(){
var oBox = document.getElementById("ball");
document.onmousemove = function(event){
var x = event.clientX,
y = event.clientY;
oBox.style.left = x + "px";
oBox.style.top = y + "px";
}
}
</script>
</body>
</html>

這個例子做的事情是在頁面上創建了一個div元素,然后通過Javascript實現當鼠標在頁面上移動時,小球跟隨鼠標移動。這個例子使用到了鼠標事件(mousemove)、變量、操作DOM元素等知識。

第二個例子:倒計時

<!DOCTYPE html>
<html>
<head>
<title>倒計時</title>
</head>
<body>
<div id="countdown"></div>
<script type="text/javascript">
window.onload = function(){
var oBox = document.getElementById("countdown");
var targetTime = new Date("2021-12-01"),
targetTimestamp = targetTime.getTime();
setInterval(function(){
var currentTime = new Date(),
currentTimestamp = currentTime.getTime();
var remain = (targetTimestamp - currentTimestamp) / 1000,
day = Math.floor(remain / 86400),
hour = Math.floor((remain % 86400) / 3600),
minute = Math.floor((remain % 3600) / 60),
second = Math.floor(remain % 60);
oBox.innerHTML = "距離2021年12月1日還有" + day + "天" + hour + "小時" + minute + "分" + second + "秒";
}, 1000);
}
</script>
</body>
</html>

這個例子則是用Javascript實現了一個倒計時功能,當訪問這個頁面時,會在頁面上顯示還有多少天、小時、分、秒將到達目標時間。該例子使用到了時間對象、定時器等知識。

通過上面的兩個例子,我們可以看出Javascript的強大之處。Javascript可以用來展示創意的和交互性的網頁,也可以用來實現一些基本的功能。Javascript的學習是成套的,不斷學習各種知識點,你也可以成為一個Javascript大神。