30/09/2018, 16:36
Lỗi không xác định được biến trong Javascript
Mình đang bắt đầu học javascript có đoạn code thế này:
<
input type = button name = welcome value = "Welcome" onclick = "alert(msg.value)">
input type = text name = msg value = "Welcome to JavaScript" size = 30>
Mình cho chạy thì kêu không xác định được “msg”, vậy là bị sai chỗ nào vậy ?
Bài liên quan
Biến msg nếu nó chưa dc định nghĩa thì có lỗi. Còn nếu bạn muốn alert gia trị trong input thì thay msg = this
Học js thì bạn mở console lên hoặc viết trong thẻ script thôi. Viết trong html hơi khó học
vậy phải làm sao để xác định biến msg, mình thay msg=this thì nó hiện ra bảng thông báo nhưng không có nội dung gì cả
Vì msg ở đây chưa dc định nghĩa. Nó chỉ là tên thẻ input 2 thôi. Muốn lấy giá trị input 2 khi click button, bạn thay thế
msg.value = document.getElementsByName("msg")[0].value
mình làm được rồi, thanks nhé