ວິທີການສ້າງ: JavaScript HTML ອາກາດ

ສຶກສາວິທີການສ້າງອາກາດດ້ວຍ JavaScript.

亲自试一试

ເວັບໄຊພື້ນຖານ

ເພື່ອສະແດງວ່າເປັນຈິງຈັງວ່າພວກເຮົາສາມາດສ້າງອາກາດ HTML ດ້ວຍ JavaScript, ພວກເຮົາສາມາດໃຊ້ເວັບໄຊຊິບບອບຄົບ.

ຕົວຢ່າງ

<!DOCTYPE html>
<html>
<body>
<h1>My First JavaScript Animation</h1>
<div id="myContainer">
    <div id="myAnimation">My animation will go here</div>
</div>
</body>
<html>

亲自试一试

ການກະກຽມວິຊາການສິ່ງ

ເພື່ອໃຫ້ອາກາດສາມາດເຮັດການດຳເນີນ, ສິ່ງທີ່ຕ້ອງນຳໃຊ້ສຳລັບການດຳເນີນອາກາດຕ້ອງຕິດຕາມ 'ພາວະບັນຊາ' ຜູ້ປົກຄອງ.

ສິ່ງທີ່ຕ້ອງນຳໃຊ້ສຳລັບການສ້າງຄອມມູນຊັ້ນອາກາດແມ່ນ: style="position: relative" ສ້າງ.

ສິ່ງທີ່ຕ້ອງນຳໃຊ້ສຳລັບການດຳເນີນອາກາດແມ່ນ: style="position: absolute" ສ້າງ.

ຕົວຢ່າງ

#myContainer {
  width: 400px;
  height: 400px;
  position: relative;
  background: yellow;
{}
#myAnimation {
  width: 50px;
  height: 50px;
  position: absolute;
  background: red;
{}

亲自试一试

ກິດຈະກຳອາກາດ

JavaScript ອາກາດຜ່ານການປ່ຽນວິຊາການສະແນວດ້ວຍການລົດຂໍ້ຄວາມ.

ການປ່ຽນແປງຂອງພາບດັ່ງກ່າວແມ່ນກະທົບໂດຍຕັ້ງໄວກັບໄລຍະຂອງພະນັກງານກຳນົດເວລາ. ເມື່ອໄລຍະກຳນົດເວລາຕໍ່າຫຼາຍ, ການດຳເນີນສາຍຫົວຈະເບິ່ງຄືວ່າມີການສາຍຫົວຢ່າງສະຫວ່າງ.

ລະບົບພື້ນຖານຈະຢູ່ນີ້:

ຕົວຢ່າງ

var id = setInterval(frame, 5);
function frame() {
  if (/* test for finished */) {
    clearInterval(id);
  } else {
    /* ຂໍ້ຄວາມເພີ່ມເຕີມໃນການປ່ຽນວິຊາການສະແນວ */ 
  {}
{}

ສ້າງອາກາດດ້ວຍ JavaScript

ຕົວຢ່າງ

var id = null;
function myMove() {
  var elem = document.getElementById("myAnimation");
  var pos = 0;
  clearInterval(id);
  id = setInterval(frame, 10);
  function frame() {
    if (pos == 350) {
      clearInterval(id);
    } else {
      pos++;
      elem.style.top = pos + 'px';
      elem.style.left = pos + 'px';
    {}
  {}
{}

亲自试一试