Sử Dụng Hàm Document.Write() trong JavaScript

Hàm Document.Write() trong JavaScript được sử dụng để chèn một chuỗi văn bản hoặc mã HTML vào trang web. Cú Pháp Cú pháp sử dụng hàmDocument.Write() như sau: document.write(textOrHTML); Trong đó textOrHTML là chuỗi văn bản hoặc mã HTML (có thể bao gồm CSS và JavaScript). Cách Sử Dụng ...

Tác giả: Hoàng Hải Đăng viết 10:53 ngày 07/09/2018

5 Lưu Ý Khi Thiết Kế Hộp Tìm Kiếm Search Box

Hộp tìm kiếm (search box) là sự kết hợp của các trường input và nút bấm tìm kiếm (search button). Do sự phổ biến của nó nên không ít người đã bỏ qua sự quan trọng của nó. Tuy nhiên chúng ta cần nhớ rằng với các website có nhiều nội dung thì tìm kiếm là một trong những chức năng được sử dụng rất ...

Tác giả: Vũ Văn Thanh viết 10:53 ngày 07/09/2018

So sánh json_encode và serialize trong PHP

Hai hàm json_encode và serialize trong PHP đều có thể được dùng để chuyển đổi một giá trị kiểu object hoặc array về kiểu string . Tuy nhiên logic chuyển đổi của hai hàm này là không giống nhau. Ngoài ra với cùng một giá trị sử dụng để chuyển đổi thì chuỗi nhận được sau cùng có các định dạng ...

Tác giả: Trần Trung Dũng viết 10:53 ngày 07/09/2018

Học JavaScript Cơ Bản - P1

Ở phần 1 trong tổng số 2 phần của bài hướng dẫn này các bạn sẽ được học các kiến thức cơ bản về JavaScript như: Tìm hiểu về ngôn ngữ JavaScript Tạo ứng dụng JavaScirpt đơn giản tên là Hello World Cách chạy mã lệnh JavaScript Cú pháp JavaScript Biến và kiểu dữ liệu JavaScript Là Gì ...

Tác giả: Trần Trung Dũng viết 10:53 ngày 07/09/2018

Cách Parse Chuỗi JSON trong JavaScript

Giả sử trong code chúng ta có một biến blogInfo nhận giá trị là một chuỗi đươc định dạng theo format JSON như sau: var blogInfo = '{"ssl": true, "domain": "codehub.vn", "subdomain": "www"}'; Bài toàn đặt ra ở đây là làm sao parse chuỗi trên ngược lại về JavaScript object tương ứng để sử dụng? ...

Tác giả: Trịnh Tiến Mạnh viết 10:52 ngày 07/09/2018

PhpStorm: Hướng Dẫn Remote Debug Ứng Dụng PHP Chạy Trong Docker Container

Đối với các ứng dụng phức tạp việc xuất hiện lỗi là điề rất hay xảy ra. Do đó phát hiện ra nguyên nhân phát sinh ra lỗi trong ứng dụng (hay còn gọi là kỹ thuật debug ứng dụng) là một trong những kỹ thuật quan trọng và cần thiết đối với các developer. Trong bài viết này chúng ta cùng tìm hiểu cách ...

Tác giả: Trịnh Tiến Mạnh viết 10:52 ngày 07/09/2018

17 Sự Thật Thú Vị Về Wordpress Có Thể Bạn Chưa Biết

Wordpress Ra Đời Trước Facebok và Twitter Phiên bản đầu tiên của Wordpress được trình làng vào ngày 27/05/2003, điều này có nghĩa là Wordpress tồn tại trước cả Facebook và Twitter. Tên Wordpress Có Từ Đâu Cái tên Wordpress được đặt bởi Christine Selleck Tremoulet. Christine Selleck ...

Tác giả: Vũ Văn Thanh viết 10:52 ngày 07/09/2018

Học JavaScript Cơ Bản

JavaScript Là Gì JavaScript là một loại ngôn ngữ máy tính được sử dụng chủ yếu cùng với phần mềm duyệt web để tạo các hiệu ứng cho trang web. Code JavaScript thường được nhúng (embed) trong trang HTML và đặt bên trong thẻ <script></script> ví dụ như sau: <!DOCTYPE ...

Tác giả: Bùi Văn Nam viết 10:52 ngày 07/09/2018

Hướng dẫn tạo modal trong Twitter Bootstrap

Trong bài viết này chúng ta sẽ tìm hiểu cách tạo một popup modal đơn giản sử dụng HTML framework nổi tiếng là Twtitter Bootstrap. Nếu bạn chưa từng nghe về cái tên Twitter Bootstrap thì tôi khuyên bạn nên tham khảo khoá học Twitter Bootstrap cơ bản trước khi tham khảo nội dung chi tiết của bài viết ...

Tác giả: Trịnh Tiến Mạnh viết 10:51 ngày 07/09/2018

7 Cách khác nhau để mở Command Prompt trên Windows

Command Prompt là chương công cụ quen thuộc trên hệ điều hành Windows đối với hầu hết các nhà phát triển (developer) và các nhà quan trị hệ thống (system administrator). Công cụ này cho phép chúng ta thực hiện các tác vụ trên máy tính khi mà không có bất cứ ứng dụng giao diện người dùng nào được ...

Tác giả: Hoàng Hải Đăng viết 10:51 ngày 07/09/2018

Wordpress yêu cầu thông tin FTP khi upload

Khi cài đặt theme hay plugin Wordpress thường yêu cầu thông tin người dùng và mật khẩu đăng nhập FTP trên server để thực hiện việc upload. Trong một số trường hợp bạn không sử dụng FTP ví dụ như khi đang phát triển ở dưới môi trường local thì việc này đòi hỏi bạn phải cài đặt và thiết lập ...

Tác giả: Hoàng Hải Đăng viết 10:51 ngày 07/09/2018

Closure trong Javascript

Như bạn đã biết, mỗi một biến trong javascritp được định nghĩa với một phạm vi nhất định. Nếu bạn định nghĩa ở phía ngoài một hàm thì biến này có phạm vi global , ngược lại nếu nó được định nghĩa trong một hàm thì nó có phạm vi local đối với hàm đó, nghĩa là biến này chỉ có thể được truy cập bên ...

Tác giả: Tạ Quốc Bảo viết 10:51 ngày 07/09/2018

Học javascript cơ bản - P2

Ở phần trước của bài học này các bạn đã tìm hiểu về những kiến thức cơ bản nhất trong JavaScript bao gồm cách nhúng và chạy mã JavaScript, cách tạo một hộp thoại cảnh báo alert, làm việc với biến và kiểu dữ liệu. Ở phần hai cũng là phần cuối của bài học này các bạn sẽ hoàn tất các kỹ năng cơ bản ...

Tác giả: Bùi Văn Nam viết 10:50 ngày 07/09/2018

Cách Log các câu query chậm trên database MySQL

MySQL cho phép chúng ta có thể log lại các câu truy vấn tốn nhiều thời gian để thực hiện. Việc chạy một câu query tốn nhiều thời gian có thể do nguyên nhân dữ liệu lấy ra quá lớn. Tuy nhiên trong một số trường hợp khác thì việc chậm này đến từ nguyên nhân từ người viết câu query không thực hiện ...

Tác giả: Vũ Văn Thanh viết 10:50 ngày 07/09/2018

Sử Dụng Error Handling trong Python

Trong quá trình chạy phần mềm có thể có nhiều kiểu lỗi khác nhau xuất hiện. Và một điều thú vị của lập trình phần mềm đó là có một số lỗi xuất hiện mà chúng ta không thể dự đoán được cho tới khi chúng xuất hiện. Tuy nhiên bạn cũng không nên quá lo lắng về điều này bởi vì bạn cũng không cần phải ...

Tác giả: Tạ Quốc Bảo viết 10:50 ngày 07/09/2018

Sử dụng Git Hiệu Quả Hơn Với Alias

Hiện nay Git là một trong các VCS (version control system) phổ biến được sử dụng bởi rất nhiều lập trình viên để quản lý version của source code trong dự án. Git có ưu điểm nổi bật là hệ thống giúp quản lý theo phương pháp phân tán (distributed) thay vì tập trung (centralized) giúp các developer có ...

Tác giả: Vũ Văn Thanh viết 10:50 ngày 07/09/2018

Fix lỗi cài đặt Ruby Gem trên Windows

Không giống với Mac hay Linux việc cài đặt Ruby Gem trên Windows là một thử thách đối với không ít bạn lập trình viên khi liên tục gặp phải các lỗi không mong muốn. Rất nhiều bạn đã hoàn toàn bế tắc khi phải đối mặt với các lỗi trên. Trong bài viết này chúng ta sẽ tìm hiểu cách xử lý hai trong số ...

Tác giả: Vũ Văn Thanh viết 10:50 ngày 07/09/2018

Cài đặt NetBeans IDE 8.2 trên Ubuntu 16.04

NetBeans 8.2 là phiên bản mới nhất được Oracle giới thiệu ra công chúng tính tới thời điểm này với nhiều cải tiến so với phiên bản 8.1 trước đó như: Thêm hỗ trợ dành cho ECMAScript 6. Thêm hỗ trợ dành cho PHP7. Thêm hỗ trợ dành cho Docker. Cải tiến hỗ trợ dành cho Node.js. Một số cải ...

Tác giả: Hoàng Hải Đăng viết 10:49 ngày 07/09/2018

Chuyển Ký Tự Unicode Về ASCII Khi Tạo SEO Friendly URL Trong PHP

Khi tạo URL cho bài viết trong một ứng dụng dạng blog các nhân thông thường chúng ta sẽ sử dụng chính tiêu đề bài viết và loại bỏ các ký tự đặc biệt trên URL và thay bằng ký tự -. Các ký tự đặc biệt thường thấy như khoảng trắng chuyển thành %20, hoặc dấu +... Ví dụ tiêu đề bài viết như sau: This ...

Tác giả: Trịnh Tiến Mạnh viết 10:49 ngày 07/09/2018

Microsoft SQL Server: Tìm Hiểu Cách Truy Vấn Thông Tin Về Database

Microsoft SQL Server là một hệ quản trị cơ sở dữ liệu có quan hệ (tiếng Anh là Relational Database Management System hay RDBMS) được phát triển bởi Microsoft. SQL Server là một trong những RDBMS được phổ biến bên cạnh MySQL. Trong bài viết này chúng ta cùng đi tìm cách viết các câu truy vấn SQL ...

Tác giả: Tạ Quốc Bảo viết 10:49 ngày 07/09/2018