
Bind (Attach) Event Handler Với Phần Tử HTML Động trong jQuery
Trên trang bạn có một bảng chứa danh sách các việc cần làm (gọi là task), mỗi task tương ứng với một thẻ <tr> với code HTML như sau: <table> <thead> <tr> <th>Tên Task</th> </tr> </thead> <tbody> ...

RESTful API Cho Người Bắt Đầu
Nếu bạn tìm thấy bài viết này của tôi trên Google thì tôi đoán rằng bạn đã từng ít nhất một vài lần nghe về thuật ngữ RESTful API và đang không hiểu chính xác thuật ngữ này là gì. Và nếu giống như tôi thì có thể bạn đã phải bỏ ra vài giờ đồng hồ để đọc các giải thích trên mạng mà cuối cùng vẫn ...

So Sánh PEAR vs PECL
Đối với các lập trình viên PHP lâu năm thì việc phải cài đặt thêm các phần mở rộng extension của PHP vào hệ thống không còn là điều lạ lẫm. Tuy nhiên nếu các bạn để ý thì sẽ có hai cách khác nhau để cài đặt các extension một là thông qua sử dụng PEAR (đọc là pia-ờ)và một là thông qua PECL (đọc ...

JavaScript Xuất Thông Tin
Khả năng hiển thị của JavaScript JavaScript có thể hiển thị dữ liệu theo nhiều cách: Sử dụng thuộc tính HTML: innerHTML . Sử dụng chức năng xuất của HTML: document.write() . Sử dụng alert box: window.alert() . Sử dụng console.log() . InnerHTML Để sử dụng thuộc tính HTML, ...

Kiểm Tra Sự Tồn Tại Của Biến trong JavaSCript
Trong JavaScript các biến cần được khai báo trước khi sử dụng. Trường hợp một biến được khai báo nhưng chưa được gán giá trị thì giá trị mặc định của biến sẽ là undefined. var a; console.log(a); // undefined Nếu chúng ta sử dụng một biến chưa được khai báo JavaScript sẽ báo lỗi. Trong ví dụ ...

OpenID và OAuth Khác Nhau Như Thế Nào
OpenID và OAuth là hai khái niệm nghe có vẻ giống nhau và trên thực tế không ít bạn lập trình viên đã phải bó tay trước một câu hỏi phỏng vấn tưởng chừng như rất đơn giản đó là nêu ra sự khác biệt giữa hai khái niệm này. Một số thậm trí còn cho rằng hai khái niệm này là một. Hoặc như một câu hỏi ...

Mã hóa chuỗi Unicode
Cần giúp đỡ: Giả sử đầu vào mình có chuổi như sau: $str1='ăắằẳẵặ'; Làm sao để echo từng ký tự mà không bị mã hóa? Ví dụ: echo $str[0]; // hiển thị ă echo $str[1]; // hiển thị ắ echo $str[2]; // hiển thị ằ Xin chỉ giúp , mình echo toàn ra ? hoặc dấu tam giác. Thanks

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 ...

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 ...

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 ...

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ì ...

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? ...

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 ...

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 ...

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 ...

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 ...

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 ...

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 ...

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 ...

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 ...