Phần tử canvas có phương thức DOM gọi là getContext, dùng để lấy ngữ cảnh render và các hàm vẽ. Hàm này nhận một tham số, loại ngữ cảnh 2d.
Mã sau lấy ngữ cảnh cần thiết cùng kiểm tra xem trình duyệt có hỗ trợ <canvas> không:
var canvas = document.getElementById("mycanvas"); if (canvas.getContext){ var ctx = canvas.getContext('2d'); // mã vẽ ở đây } else { // mã khi canvas không hỗ trợ }