{"id":14482,"date":"2021-09-03T15:15:36","date_gmt":"2021-09-03T15:15:36","guid":{"rendered":"https:\/\/freehost.page\/?p=14482"},"modified":"2021-09-03T15:15:36","modified_gmt":"2021-09-03T15:15:36","slug":"tu-dong-thay-anh-background","status":"publish","type":"post","link":"https:\/\/kiencang.net\/tu-dong-thay-anh-background\/","title":{"rendered":"\u0110o\u1ea1n m\u00e3 JavaScript t\u1ef1 \u0111\u1ed9ng thay \u0111\u1ed5i \u1ea3nh n\u1ec1n background d\u1ef1a v\u00e0o ng\u00e0y hi\u1ec7n t\u1ea1i"},"content":{"rendered":"\n

Trong thi\u1ebft k\u1ebf giao di\u1ec7n website, s\u1eed d\u1ee5ng \u1ea3nh n\u1ec1n l\u00e0 m\u1ed9t trong nh\u1eefng c\u00e1ch \u0111\u01a1n gi\u1ea3n v\u00e0 hi\u1ec7u qu\u1ea3 nh\u1ea5t \u0111\u1ec3 t\u1ea1o hi\u1ec7u \u1ee9ng th\u1ea9m m\u1ef9 \u1ea5n t\u01b0\u1ee3ng cho website. Ch\u1ecdn \u0111\u01b0\u1ee3c \u1ea3nh n\u1ec1n ph\u00f9 h\u1ee3p b\u1ea1n s\u1ebd bi\u1ebfn m\u1ed9t giao di\u1ec7n tr\u00f4ng \u1ed5n th\u00e0nh c\u00e1 t\u00ednh.<\/p>\n\n\n\n

Tuy nhi\u00ean con ng\u01b0\u1eddi c\u0169ng kh\u00f4ng th\u00edch s\u1ef1 \u0111\u01a1n \u0111i\u1ec7u, \u1ea3nh \u0111\u1eb9p nh\u00ecn m\u00e3i c\u0169ng ch\u00e1n, n\u1ebfu b\u1ea1n mu\u1ed1n \u1ea3nh n\u1ec1n c\u1ee7a website t\u1ef1 \u0111\u1ed9ng \u0111\u1ed5i sang m\u1ed9t \u1ea3nh kh\u00e1c d\u1ef1a v\u00e0o ng\u00e0y hi\u1ec7n t\u1ea1i th\u00ec b\u00e0i vi\u1ebft n\u00e0y s\u1ebd gi\u00fap b\u1ea1n.<\/p>\n\n\n\n

\u01afu \u0111i\u1ec3m c\u1ee7a c\u00e1ch tr\u00ean l\u00e0 ng\u01b0\u1eddi d\u00f9ng s\u1ebd kh\u00f4ng ph\u1ea3i thao t\u00e1c g\u00ec c\u1ea3, h\u1ecd kh\u00f4ng ph\u1ea3i \u1ea5n b\u1ea5t c\u1ee9 n\u00fat n\u00e0o \u0111\u1ec3 \u0111\u1ed5i \u1ea3nh n\u1ec1n, m\u1ecdi s\u1ef1 di\u1ec5n ti\u1ebfn theo th\u1eddi gian, ng\u00e0y n\u00e0y h\u1ecd v\u00e0o th\u00ec s\u1ebd c\u00f3 \u1ea3nh n\u1ec1n n\u00e0y, ng\u00e0y kh\u00e1c h\u1ecd v\u00e0o th\u00ec s\u1ebd hi\u1ec7n \u1ea3nh n\u1ec1n kh\u00e1c.<\/p>\n\n\n\n

M\u00e3 m\u1eabu s\u1eed d\u1ee5ng JavaScript n\u00ean s\u1ebd kh\u00f4ng l\u00e0m hao t\u1ed1n g\u00ec t\u00e0i nguy\u00ean m\u00e1y ch\u1ee7 c\u1ee7a b\u1ea1n. <\/p>\n\n\n\n

Ch\u00fang ta s\u1ebd ph\u00e2n t\u00edch t\u1eebng ph\u1ea7n m\u1ed9t, d\u01b0\u1edbi \u0111\u00e2y l\u00e0 m\u00e3 l\u1ea5y ng\u00e0y trong th\u00e1ng, gi\u00e1 tr\u1ecb t\u1eeb 1 – 31.<\/p>\n\n\n\n

const d = new Date(); \/\/ l\u1ea5y ng\u00e0y th\u00e1ng n\u0103m\nlet car = d.getDate(); \/\/ l\u1ea5y ng\u00e0y 1 - 31\nlet cDate = parseInt(car); \/\/ chuy\u1ec3n ng\u00e0y v\u1ec1 d\u1ea1ng s\u1ed1<\/code><\/pre>\n\n\n\n

H\u00e0m new Date()<\/code> s\u1ebd l\u1ea5y ra k\u1ebft qu\u1ea3 ng\u00e0y th\u00e1ng n\u0103m, gi\u1edd gi\u1ea5c theo th\u1eddi gian th\u1ef1c, v\u00ed d\u1ee5 l\u00fac vi\u1ebft b\u00e0i n\u00e0y, k\u1ebft qu\u1ea3 tr\u00ean s\u1ebd l\u00e0:<\/p>\n\n\n\n

Fri Sep 03 2021 21:26:18 GMT+0700 (Indochina Time)<\/code><\/pre>\n\n\n\n

H\u00e0m getDate()<\/code> s\u1ebd tr\u00edch ra ng\u00e0y \u1edf th\u1eddi \u0111i\u1ec3m hi\u1ec7n t\u1ea1i:<\/p>\n\n\n\n

3<\/code><\/pre>\n\n\n\n

Cu\u1ed1i c\u00f9ng \u0111\u1ec3 ch\u1eafc m\u1ea9m v\u1ec1 \u0111\u1ecbnh d\u1ea1ng d\u1eef li\u1ec7u, t\u00f4i chuy\u1ec3n n\u00f3 v\u1ec1 d\u1ea1ng s\u1ed1 cho an to\u00e0n, b\u1eb1ng c\u00e2u l\u1ec7nh parseInt(car)<\/code>, trong \u0111\u00f3 bi\u1ebfn car<\/code> l\u00e0 gi\u00e1 tr\u1ecb ng\u00e0y m\u00e0 ta \u0111\u00e3 tr\u00edch ra \u0111\u01b0\u1ee3c.<\/p>\n\n\n\n

\u1ea2nh n\u1ec1n website c\u0169ng th\u01b0\u1eddng g\u1eafn v\u1edbi \u0111i\u1ec1u ki\u1ec7n v\u1ec1 k\u00edch c\u1ee1 m\u00e0n h\u00ecnh. V\u1edbi k\u00edch c\u1ee1 m\u00e0n h\u00ecnh n\u00e0o th\u00ec m\u1edbi hi\u1ec3n th\u1ecb \u1ea3nh n\u1ec1n n\u00e0o \u0111\u1ea5y. Ta d\u00f9ng h\u00e0m JS c\u00f3 t\u00ean screen.width<\/code> \u0111\u1ec3 bi\u1ebft k\u00edch c\u1ee1 chi\u1ec1u r\u1ed9ng c\u1ee7a thi\u1ebft b\u1ecb. <\/p>\n\n\n\n

let scrW = parseInt(screen.width);<\/code><\/pre>\n\n\n\n

V\u1edbi h\u00e0m tr\u00ean, bi\u1ebfn scrW<\/code> s\u1ebd cho ta gi\u00e1 tr\u1ecb quy ra s\u1ed1 c\u1ee7a m\u00e0n h\u00ecnh. V\u00ed d\u1ee5 m\u00e0n h\u00ecnh c\u00f3 k\u00edch c\u1ee1 1920px th\u00ec scrW s\u1ebd c\u00f3 gi\u00e1 tr\u1ecb l\u00e0 1920.<\/p>\n\n\n\n

B\u00e2y gi\u1edd gi\u1ea3 s\u1eed ch\u00fang ta c\u00f3 3 \u1ea3nh n\u1ec1n kh\u00e1c nhau mu\u1ed1n thay \u0111\u1ed5i (bg1, bg2, bg3<\/code>). \u1ea2nh \u0111\u1ea7u ti\u00ean s\u1ebd l\u00e0 \u1ea3nh m\u1eb7c \u0111\u1ecbnh m\u00e0 ta s\u1ebd d\u00f9ng, ng\u00e0y ti\u1ebfp theo ta d\u00f9ng \u1ea3nh n\u1ec1n bg2<\/code>, ng\u00e0y ti\u1ebfp theo n\u1eefa l\u00e0 bg3<\/code>, sau \u0111\u00f3 l\u1ea1i quay l\u1ea1i bg1<\/code>.<\/p>\n\n\n\n

M\u1eb9o \u1edf \u0111\u00e2y l\u00e0 ta s\u1ebd d\u00f9ng h\u00e0m \u0111\u1ec3 x\u00e1c \u0111\u1ecbnh n\u00f3 c\u00f3 chia h\u1ebft cho 3 hay kh\u00f4ng, n\u1ebfu ng\u00e0y \u0111\u00f3 chia h\u1ebft cho 3 (v\u00ed d\u1ee5 ng\u00e0y 3, 6, 9,…) th\u00ec \u0111\u1ec3 l\u00e0 \u1ea3nh m\u1eb7c \u0111\u1ecbnh, n\u1ebfu chia 3 d\u01b0 1 (ng\u00e0y 1, 4, 7,…) th\u00ec hi\u1ec7n \u1ea3nh bg2, n\u1ebfu chia 3 d\u01b0 2 (ng\u00e0y 2, 5, 8) th\u00ec hi\u1ec7n \u1ea3nh bg3.<\/p>\n\n\n\n

To\u00e1n t\u1eed d\u00f9ng \u0111\u1ec3 x\u00e1c th\u1ef1c vi\u1ec7c l\u1ea5y ph\u1ea7n d\u01b0 trong JS l\u00e0 %<\/code>, n\u00f3 s\u1ebd ra k\u1ebft qu\u1ea3 l\u00e0 s\u1ed1 d\u01b0, trong tr\u01b0\u1eddng c\u1ee5 th\u1ec3 m\u00e3 c\u1ee7a ch\u00fang ta s\u1ebd l\u00e0 ki\u1ec3u n\u00e0y:<\/p>\n\n\n\n

if (cDate % 3 === 0) {\/\/ hi\u1ec3n th\u1ecb \u1ea3nh bg1}\nif (cDate %3 === 1) {\/\/ hi\u1ec3n th\u1ecb \u1ea3nh bg2}\nif (cDate % 3 === 2) {\/\/ hi\u1ec3n th\u1ecb \u1ea3nh bg3}<\/code><\/pre>\n\n\n\n

Th\u1ef1c t\u1ebf ch\u00fang ta s\u1ebd kh\u00f4ng c\u1ea7n d\u00f9ng m\u1ed9t trong 3 c\u00e2u l\u1ec7nh tr\u00ean, v\u00ed d\u1ee5 c\u00e1i \u0111\u1ea7u, n\u1ebfu \u1ea3nh bg1 l\u00e0 gi\u00e1 tr\u1ecb m\u1eb7c \u0111\u1ecbnh khi ta vi\u1ebft CSS cho \u1ea3nh n\u1ec1n c\u1ee7a body.<\/p>\n\n\n\n

V\u1edbi if<\/code> ta s\u1ebd k\u1ebft h\u1ee3p th\u00eam \u0111i\u1ec1u ki\u1ec7n v\u1ec1 k\u00edch c\u1ee1 m\u00e0n h\u00ecnh, v\u00ed d\u1ee5 \u1ea3nh n\u1ec1n m\u00e0 ch\u00fang ta ch\u1ecdn s\u1ebd ch\u1ec9 hi\u1ec3n th\u1ecb v\u1edbi k\u00edch c\u1ee1 m\u00e0n h\u00ecnh t\u1ed1i thi\u1ec3u l\u00e0 1150px, v\u00e0 t\u1ed1i \u0111a ph\u1ea3i nh\u1ecf h\u01a1n 1925px.<\/p>\n\n\n\n

L\u00fac n\u00e0y c\u00e2u l\u1ec7nh s\u1ebd nh\u01b0 th\u1ebf n\u00e0y:<\/p>\n\n\n\n

if ((cDate % 3 === 1) && (scrW >= 1150 ) && (scrW < 1925)) {\/\/ hi\u1ec3n th\u1ecb \u1ea3nh n\u1ec1n bg2}<\/code><\/pre>\n\n\n\n

\u0110\u1ec3 thay \u0111\u1ed5i \u1ea3nh n\u1ec1n ch\u00fang ta d\u00f9ng c\u00e2u l\u1ec7nh JS nh\u01b0 sau:<\/p>\n\n\n\n

document.body.style.backgroundImage = \"url('image\/bg2.jpg')\";<\/code><\/pre>\n\n\n\n

K\u1ebft h\u1ee3p th\u00e0nh c\u00e2u l\u1ec7nh ho\u00e0n ch\u1ec9nh s\u1ebd nh\u01b0 th\u1ebf n\u00e0y:<\/p>\n\n\n\n

if ((cDate % 3 === 1) && (scrW >= 1150 ) && (scrW < 1925)){ \n       document.body.style.backgroundImage = \"url('image\/bg2.jpg')\";\n}<\/code><\/pre>\n\n\n\n

K\u1ebft h\u1ee3p t\u1ea5t c\u1ea3 l\u1ea1i c\u00e2u l\u1ec7nh s\u1ebd nh\u01b0 sau<\/p>\n\n\n\n

<style>\n@media (min-width:1150px) { \/* CSS m\u1eb7c \u0111\u1ecbnh *\/\n       body {\nbackground-image:url(\"image\/bg1.jpg\"); \n             background-repeat:no-repeat;\n       }                        \n}\n<\/style>\n\n<script>\n\/\/ \u0111o\u1ea1n m\u00e3 \u0111\u1ed5i \u1ea3nh n\u1ec1n d\u1ef1a tr\u00ean ng\u00e0y\n       const d = new Date(); \/\/ l\u1ea5y ng\u00e0y th\u00e1ng n\u0103m\n       let car = d.getDate(); \/\/ l\u1ea5y ng\u00e0y 1 - 31\n       let cDate = parseInt(car); \/\/ chuy\u1ec3n ng\u00e0y v\u1ec1 d\u1ea1ng s\u1ed1\n       let scrW = parseInt(screen.width); \/\/ l\u1ea5y k\u00edch c\u1ee1 m\u00e0n h\u00ecnh thi\u1ebft b\u1ecb \u0111\u1ec3 ra \u0111i\u1ec1u ki\u1ec7n hi\u1ec3n th\u1ecb \u1ea3nh\n                \n       if ((cDate % 3 === 1) && (scrW >= 1150 ) && (scrW < 1925)){ \/\/ l\u1ebb 1 khi chia cho 3 th\u00ec hi\u1ec7n \u1ea3nh bg n\u00e0y\n       \n       document.body.style.backgroundImage = \"url('image\/bg2.jpg')\";\n       }\n               \n       if ((cDate % 3 === 2) && (scrW >= 1150 ) && (scrW < 1925)){ \/\/ l\u1ebb 2 khi chia cho 3 th\u00ec hi\u1ec7n \u1ea3nh bg n\u00e0y\n\n       document.body.style.backgroundImage = \"url('image\/bg3')\";\n\n       }    \n<\/script><\/code><\/pre>\n\n\n\n

PS: v\u1edbi h\u00e0m \u0111i\u1ec1u ki\u1ec7n \u1edf tr\u00ean, ngo\u00e0i \u1ea3nh n\u1ec1n ch\u00fang ta c\u00f3 th\u1ec3 b\u1ed5 sung c\u00e1c l\u1ec7nh kh\u00e1c n\u1ebfu th\u1ea5y c\u1ea7n thi\u1ebft, v\u00ed d\u1ee5 thay \u0111\u1ed5i m\u00e0u ch\u1eef c\u1ee7a th\u1ebb n\u00e0o \u0111\u1ea5y (vi\u1ec7c thay \u0111\u1ed5i \u1ea3nh n\u1ec1n th\u01b0\u1eddng k\u00e9o theo m\u1ed9t s\u1ed1 ch\u1eef c\u1ea7n s\u1eeda l\u1ea1i m\u00e0u s\u1eafc). V\u00ed d\u1ee5:<\/p>\n\n\n\n

let hColor; \/\/ t\u1ea1o m\u1ea3ng \n\nhColor = document.querySelectorAll(\".gTitle\"); \/\/ l\u1ea5y t\u1ea5t c\u1ea3 ph\u1ea7n t\u1eed \u0111\u01b0a v\u00e0o m\u1ea3ng\n                     \nfor (let i = 0; i < h2Color.length; i++) {\n         hColor[i].style.color = \"#565656\"; \/\/ \u0111\u1ed5i sang m\u00e0u d\u1ec5 nh\u00ecn h\u01a1n\n}<\/code><\/pre>\n\n\n\n

C\u00e1i n\u00e0y c\u1ea7n \u0111\u1eb7t trong d\u1ea5u ngo\u1eb7c {} c\u1ee7a h\u00e0m \u0111i\u1ec1u ki\u1ec7n if n\u00e0o \u0111\u1ea5y.<\/p>\n","protected":false},"excerpt":{"rendered":"

Trong thi\u1ebft k\u1ebf giao di\u1ec7n website, s\u1eed d\u1ee5ng \u1ea3nh n\u1ec1n l\u00e0 m\u1ed9t trong nh\u1eefng c\u00e1ch \u0111\u01a1n gi\u1ea3n v\u00e0 hi\u1ec7u qu\u1ea3 nh\u1ea5t \u0111\u1ec3 t\u1ea1o hi\u1ec7u \u1ee9ng th\u1ea9m m\u1ef9 \u1ea5n t\u01b0\u1ee3ng cho website. Ch\u1ecdn \u0111\u01b0\u1ee3c \u1ea3nh n\u1ec1n ph\u00f9 h\u1ee3p b\u1ea1n s\u1ebd bi\u1ebfn m\u1ed9t giao di\u1ec7n tr\u00f4ng \u1ed5n th\u00e0nh c\u00e1 t\u00ednh. Tuy nhi\u00ean con ng\u01b0\u1eddi c\u0169ng kh\u00f4ng th\u00edch …<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[236],"tags":[],"yoast_head":"\n\u0110o\u1ea1n m\u00e3 JavaScript t\u1ef1 \u0111\u1ed9ng thay \u0111\u1ed5i \u1ea3nh n\u1ec1n background d\u1ef1a v\u00e0o ng\u00e0y hi\u1ec7n t\u1ea1i • Ki\u1ebfn c\u00e0ng<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kiencang.net\/tu-dong-thay-anh-background\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0110o\u1ea1n m\u00e3 JavaScript t\u1ef1 \u0111\u1ed9ng thay \u0111\u1ed5i \u1ea3nh n\u1ec1n background d\u1ef1a v\u00e0o ng\u00e0y hi\u1ec7n t\u1ea1i • Ki\u1ebfn c\u00e0ng\" \/>\n<meta property=\"og:description\" content=\"Trong thi\u1ebft k\u1ebf giao di\u1ec7n website, s\u1eed d\u1ee5ng \u1ea3nh n\u1ec1n l\u00e0 m\u1ed9t trong nh\u1eefng c\u00e1ch \u0111\u01a1n gi\u1ea3n v\u00e0 hi\u1ec7u qu\u1ea3 nh\u1ea5t \u0111\u1ec3 t\u1ea1o hi\u1ec7u \u1ee9ng th\u1ea9m m\u1ef9 \u1ea5n t\u01b0\u1ee3ng cho website. Ch\u1ecdn \u0111\u01b0\u1ee3c \u1ea3nh n\u1ec1n ph\u00f9 h\u1ee3p b\u1ea1n s\u1ebd bi\u1ebfn m\u1ed9t giao di\u1ec7n tr\u00f4ng \u1ed5n th\u00e0nh c\u00e1 t\u00ednh. Tuy nhi\u00ean con ng\u01b0\u1eddi c\u0169ng kh\u00f4ng th\u00edch …\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kiencang.net\/tu-dong-thay-anh-background\/\" \/>\n<meta property=\"og:site_name\" content=\"Ki\u1ebfn c\u00e0ng\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/anhducnguyen87\/\" \/>\n<meta property=\"article:published_time\" content=\"2021-09-03T15:15:36+00:00\" \/>\n<meta name=\"author\" content=\"Nguy\u1ec5n \u0110\u1ee9c Anh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nguy\u1ec5n \u0110\u1ee9c Anh\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 ph\u00fat\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u0110o\u1ea1n m\u00e3 JavaScript t\u1ef1 \u0111\u1ed9ng thay \u0111\u1ed5i \u1ea3nh n\u1ec1n background d\u1ef1a v\u00e0o ng\u00e0y hi\u1ec7n t\u1ea1i • Ki\u1ebfn c\u00e0ng","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kiencang.net\/tu-dong-thay-anh-background\/","og_locale":"vi_VN","og_type":"article","og_title":"\u0110o\u1ea1n m\u00e3 JavaScript t\u1ef1 \u0111\u1ed9ng thay \u0111\u1ed5i \u1ea3nh n\u1ec1n background d\u1ef1a v\u00e0o ng\u00e0y hi\u1ec7n t\u1ea1i • Ki\u1ebfn c\u00e0ng","og_description":"Trong thi\u1ebft k\u1ebf giao di\u1ec7n website, s\u1eed d\u1ee5ng \u1ea3nh n\u1ec1n l\u00e0 m\u1ed9t trong nh\u1eefng c\u00e1ch \u0111\u01a1n gi\u1ea3n v\u00e0 hi\u1ec7u qu\u1ea3 nh\u1ea5t \u0111\u1ec3 t\u1ea1o hi\u1ec7u \u1ee9ng th\u1ea9m m\u1ef9 \u1ea5n t\u01b0\u1ee3ng cho website. Ch\u1ecdn \u0111\u01b0\u1ee3c \u1ea3nh n\u1ec1n ph\u00f9 h\u1ee3p b\u1ea1n s\u1ebd bi\u1ebfn m\u1ed9t giao di\u1ec7n tr\u00f4ng \u1ed5n th\u00e0nh c\u00e1 t\u00ednh. Tuy nhi\u00ean con ng\u01b0\u1eddi c\u0169ng kh\u00f4ng th\u00edch …","og_url":"https:\/\/kiencang.net\/tu-dong-thay-anh-background\/","og_site_name":"Ki\u1ebfn c\u00e0ng","article_author":"https:\/\/www.facebook.com\/anhducnguyen87\/","article_published_time":"2021-09-03T15:15:36+00:00","author":"Nguy\u1ec5n \u0110\u1ee9c Anh","twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"Nguy\u1ec5n \u0110\u1ee9c Anh","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"5 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kiencang.net\/tu-dong-thay-anh-background\/","url":"https:\/\/kiencang.net\/tu-dong-thay-anh-background\/","name":"\u0110o\u1ea1n m\u00e3 JavaScript t\u1ef1 \u0111\u1ed9ng thay \u0111\u1ed5i \u1ea3nh n\u1ec1n background d\u1ef1a v\u00e0o ng\u00e0y hi\u1ec7n t\u1ea1i • Ki\u1ebfn c\u00e0ng","isPartOf":{"@id":"https:\/\/kiencang.net\/#website"},"datePublished":"2021-09-03T15:15:36+00:00","dateModified":"2021-09-03T15:15:36+00:00","author":{"@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16"},"breadcrumb":{"@id":"https:\/\/kiencang.net\/tu-dong-thay-anh-background\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kiencang.net\/tu-dong-thay-anh-background\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kiencang.net\/tu-dong-thay-anh-background\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kiencang.net\/"},{"@type":"ListItem","position":2,"name":"\u0110o\u1ea1n m\u00e3 JavaScript t\u1ef1 \u0111\u1ed9ng thay \u0111\u1ed5i \u1ea3nh n\u1ec1n background d\u1ef1a v\u00e0o ng\u00e0y hi\u1ec7n t\u1ea1i"}]},{"@type":"WebSite","@id":"https:\/\/kiencang.net\/#website","url":"https:\/\/kiencang.net\/","name":"Ki\u1ebfn c\u00e0ng","description":"\u00d4m l\u00fd thuy\u1ebft, h\u00f4n th\u1ef1c h\u00e0nh","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kiencang.net\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"vi"},{"@type":"Person","@id":"https:\/\/kiencang.net\/#\/schema\/person\/5e7e1a04d8d1218ad8c421ba43d25c16","name":"Nguy\u1ec5n \u0110\u1ee9c Anh","image":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/kiencang.net\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6d71f9b89393952a8382e30dad26c1ec?s=96&d=monsterid&r=g","caption":"Nguy\u1ec5n \u0110\u1ee9c Anh"},"description":"Sinh n\u0103m 1987, t\u1ed1t nghi\u1ec7p Cao \u0111\u1eb3ng th\u1ef1c h\u00e0nh FPT qu\u00e3ng 2014, chuy\u00ean ng\u00e0nh Thi\u1ebft k\u1ebf website. T\u00f4i th\u00edch Content, SEO, Ads, T\u0103ng t\u1ed1c website v\u00e0 Th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed. B\u00ean c\u1ea1nh b\u00e0i t\u1ef1 vi\u1ebft, t\u00f4i c\u0169ng d\u1ecbch nhi\u1ec1u n\u1ed9i dung th\u00fa v\u1ecb c\u1ee7a c\u00e1c t\u00e1c gi\u1ea3 kh\u00e1c nhau. FB c\u00e1 nh\u00e2n: facebook.com\/anhducnguyen87. Email li\u00ean h\u1ec7: guiemailchotoi@gmail.com","sameAs":["https:\/\/www.facebook.com\/anhducnguyen87\/"],"url":"https:\/\/kiencang.net\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/14482"}],"collection":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/comments?post=14482"}],"version-history":[{"count":0,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/posts\/14482\/revisions"}],"wp:attachment":[{"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/media?parent=14482"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/categories?post=14482"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kiencang.net\/wp-json\/wp\/v2\/tags?post=14482"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}