Javascript tips: Tìm số lớn nhất và nhỏ nhất trong mảng - Bài tập Javascript
Thông thường muốn tìm giá trị lớn nhất hoặc nhỏ nhất trong một mảng các số thì ta phải lặp qua từng phần tử để tìm, tuy nhiên bây giờ có một cách đơn giản như sau: Code RUN // Danh sách các phần tử var numbers = [53, 4558 , 4120 , -2165 , 2528 , ...
Javascript tips: Nên sử dụng dấu chấm phẩy kết thúc lệnh - Bài tập Javascript
Mình đã từng sử dụng khá nhiều thư viện trên internet và mình thấy một điều là rất nhiều người có thói quen không thêm dấu chấm phẩy ; để kết thúc lệnh, điều này chạy trong chế độ strict mode không nghiệm ngặt thì được nhưng khi chuyển sang chế độ nghiêm ngặt thì sẽ bị lỗi, vì vậy hãy tập thói ...
Javascript tips: Nên sử dụng === thay nhất vì == - Bài tập Javascript
Trước đây mình cũng hay sử dụng toán tử == lắm, nhưng kể từ phiên bản Netbeans 7 trở đi thì khi mình sử dụng toán tử == nó sẽ hiển thị nút cảnh báo nên thay thế bằng toán tử ===. Tại sao lại như vậy thì trong bài này mình sẽ làm sáng tỏ nhé. (tham khảo thêm bài a++ và ++a khác nhau như thế ...
Javascript tips: Chuyển đổi đúng kiểu dữ liệu - Bài tập Javascript
Đối với các ngôn ngữ cấp cao như C#, Java thì khi bạn gán dữ liệu cho biến mà không trùng với kiểu dữ liệu lúc khai báo thì lập tức sẽ sinh lỗi ngay, nhưng với Javascript thì bạn rất thoải mái trong việc gán dữ liệu. Tuy nhiên bạn nên thực hiện chuyển đổi kiểu dữ liệu cho đúng với nhu cầu của bài ...
Javascript tips: Luôn sử dụng var để khai báo biến - Bài tập Javascript
Theo quy tắc khai báo biến thì bạn phải sử dụng từ khóa var đặt trước tên biến, vì vậy nếu bạn đang có thói quen khai báo biến mà không có sử dụng từ khóa var thì từ bây giờ hãy bỏ thói quen này đi, điều này rất nguy hiểm cho chương trình của bạn. Khai báo biến trong ...
Chuyển đổi phần tử của 2 thẻ Select Multiple - Bài tập Javascript
Hôm nay ngồi buồn nên tiếp tục biên soạn bài tập cho series Javascript Example, và trong bài này chúng ta sẽ xây dựng một ứng dụng cho phép chuyển đổi các phần tử giữa hai thẻ select multiple. Ứng dụng này cũng rất hay gặp trong thực tế, ví dụ bạn xây dựng form quản lý tin tức cho phép người dùng ...
Lấy giá trị của thẻ Select Multiple bằng Javascript - Bài tập Javascript
Giả sử bạn đang xây dựng một trang tin tức cho phép người dùng chọn nhiều chuyên mục khi đăng bài viết, lúc này bạn sẽ phải lụa chọn một là hiển thị chuyên mục dạng checkbox, hai là hiển thị chuyên mục dạng select box nhưng hiển thị multiple. Bài toán đặt ra là làm sao để biết người dùng đã chọn ...
Bắt sự kiện onchange của thẻ select - Bài tập Javascript
Thông thường ta hay sử dụng Javascript để bắt sự kiện onchange của thẻ select. Sự kiện onchange là sự kiện khi bạn thay đổi lựa chọn của select box. Ví dụ trang nhập thông tin giới tính bạn sẽ có hai giá trị đó là nam hoặc nữ, nếu bạn thay đổi từ nam sang nữ hoặc ngược lại thì sẽ xảy ra sự kiện ...
Lấy giá trị của Radio button checked bằng Javascript - Bài tập Javascript
Cho 2 Radio button có cùng tên là gender (giới tính) gồm hai giá trị là Nam và Nữ, hãy tạo ra một button và xử lý sự kiện khi click vào button đó thì in ra giá trị của giới tính mà người dùng đã chọn (đã checked). Về nguyên tắc thì lấy giá trị cũng có cú pháp tương tự như thiết lập ...
ạo check all và uncheck all trong Javascript - Bài tập Javascript
Thông thường khi xây dựng chức năng quản lý danh sách dữ liệu thì mỗi record ta sẽ bổ sung một nút checkbox để khi người dùng muốn xóa record nào thì chỉ cần checked vào record đó. Để làm được chức năng này thì bạn phải kết hợp cả Javascript và ngôn ngữ Server như PHP, JSP, ASP ... Tuy nhiên trong ...
Bắt sự kiện checkbox trong javascript - Bài tập Javascript
Cho một checkbox, hãy viết chương trình xử lý khi người dùng thay đổi trạng thái của checkbox từ uncheck sang checked thì thông báo là "bạn vừa chọn checkbox này", và ngược lại thì thông báo là "bạn vừa bỏ chọn checkbox này". Thực ra trong Javascript không hề có sự kiện checked hay ...
Lấy giá trị checkbox checked bằng Javascript - Bài tập Javascript
Giả sử có chương trình lấy thông tin về sở thích của người dùng, mỗi sở thích là một checkbox và nếu người dùng thích cái nào thì check vào cái đó. Hãy tạo ra một button xử lý khi click vào button đó thì hiển thị danh sách các sở thích mà người dùng đa chọn. Để lấy giá trị của checkbox thì ta ...
hiết lập checkbox checked bằng javascript - Bài tập Javascript
Cho một ô checkbox và 2 button, hãy xử lý sự kiện khi click vòa button thứ nhất thì thiết lập trạng thái checked cho checkbox, khi click vào button thứ hai thì hủy bỏ trạng thái checked cho checkbox. Như thường lệ, đối với bài này thì ta sử dụng thuộc tính checked của đối tượng HTML để thay đổi ...
Validate form bằng Javascript cơ bản - Bài tập Javascript
Trong bài này mình sẽ hướng dẫn cách validate form bằng Javascript ở mức cơ bản, đó là sử dụng những function dạng tách rời để kiểm tra định dạng dữ liệu của form. Validate form là thao tác bắt buộc phải làm, nó giúp phía server giảm tải và bớt đi những request submit cố tình chơi xấu. Tuy nhiên, ...
Cách thêm thẻ HTML bằng Javascript - Bài tập Javascript
Trong bài này ta sẽ làm bài tập thêm thẻ HTML bằng Javascript, qua bài này sẽ giúp bạn hiểu được cách sử dụng một số hàm và đối tượng thao tác với HTML DOM. Thao tác chèn / thêm phần tử HTML được sử dụng rất nhiều khi làm việc với Javascript, nó giúp tao ra những trang DHTML (Dinamic HTML) trông ...
Một số ví dụ học javascript căn bản (Phần 1) - Bài tập Javascript
Chúng ta đã học được 8 bài rồi nên trong bài này mình sẽ làm một số ví dụ dùng javascript để viết một số chương trình căn bản để các bạn nắm rõ hơn và ôn lại kiến thức cũ. Nội dung của bài chủ yếu sử dụng kiến thức ở các bài trước nên nếu bạn chư xem thì quay lại và đọc qua nhé. 1. Bài ...
Bài tập javascript - xây dựng menu dropdow - Bài tập Javascript
Trong bài này chúng ta sẽ thực hành xây dựng một menu dropdown bằng javascript chứ không sử dụng jquery. Đây là một dạng menu khá thông dụng và có một plugin trên mạng chuyên dùng để tạo đó là plugin accordion jquery. Tuy nhiên chúng ta đang học nên bắt buộc phải sử dụng Javascript nhé các ...
ạo đồng hồ đếm ngược với hàm setTimeout() trong JS - Bài tập Javascript
Chắc chắn bạn nào cũng từng sử dụng đồng hồ đếm ngược rồi phải không nào? Nhớ thời học cấp 3 mấy ông thầy dạy thể dục hay sử dụng để dạy môn chạy ngắn và chạy đường dài. Vậy bạn nghĩ có thể viết một chương trình hiển thị đồng hồ đếm ngược bằng Javascript không? Hoàn toàn có thể nhé các bạn, và trong ...
Một số hàm validate dữ liệu bằng Javascript - Bài tập Javascript
Việc sử dụng Javascript để kiểm tra dữ liệu của form đóng vai trò khá quan trọng trong các ứng dụng website bởi vì nó giúp website hoạt động nhanh và thân thiện với người dùng hơn. Tuy nhiên vì Javascript chỉ hoạt động ở Client nên dễ dàng bị người dùng qua mặt, vì vậy đối với những dữ liệu quan ...
Bài tập DOM căn bản trong Javascript - Bài tập Javascript
Bài này mới chính là phần quan trọng và mạnh nhất trong Javascript đó là DOM. DOM giúp chúng ta truy vấn các đối tượng HTML trên một trang web thông qua cú pháp selectors riêng của nó, đồng thời hỗ trợ nhiều phương thức giúp can thiệp vào thuộc tính của đối tượng HTML. Trong bài này ta sẽ thực ...