Tại sao em trình duyệt em lại không hỗ trợ classList trong javascript

https://paste.ubuntu.com/26233707/

dòng 28: frm[“hoten”].classList.add(“invalid”);

ai giải thích giúp em với

Trình duyệt nào hả bạn?

Chrome chạy bình thường nhé

Nếu là IE thì r.i.p : https://developer.mozilla.org/en-US/docs/Web/API/Element/classList

2 Likes

firefox đó a. em chạy trên máy ảo. cái codepen a gửi cũng ko được mà a. dòng họ và tên đó ạ

Lỗi thứ nhất, JavaScript code trong CSS

.invalid{
  frm["hoten"].style.backgroundColor ="#FFEFD5";
  frm["hoten"].style.border = "1px solid red";			
}

Lỗi thứ hai, truy xuất trực tiếp mà không thông qua elements

var registerForm = document.forms['register'];

// Wrong
var name = registerForm['name'].value;

// Correct
var name = registerForm.elements.name.value;
//or, but not prefer
var name = registerForm.elements['name'].value;

Warning 1: JavaScript, HTML, CSS nên indent bằng 2 space.
Warning 2: Không dùng tiếng Việt đặt tên biến và hàm.

3 Likes

cam on anh nhieu :joy: de em thu

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?