Click vào button, alert không được thực hiện?

[CODE]

Javascript's Functions
<input type="text" placeholder="Nhập tên vào đây!"  id="myname" />
<input type="button" value="Submit" onclick="hello();"	/>
[/CODE] Em nhập như vậy nhưng khi click vào button, alert không được thực hiện tại sao vậy ạ ??

Bạn viết sai chữ function

function hello () { }

Vẫn không được thưa anh

Sửa

document.getElementbyId

thành

document.getElementById

Và theo mình thì không nên bỏ sự kiện onclick vào html.Hãy dùng Javascript làm việc đó :wink:

jsfiddle https://jsfiddle.net/ymvauo1w/

Vậy nếu không bỏ onclick vào html như bạn nói, mình sẽ làm thế nào. Chỉ mình với !!

Cho cái input 1 cái id ví dụ: id="submit"

const submit = document.getElementById("submit") 

submit.addEventListener("click", function(e) {
  e.preventDefault()
  hello()
})

Mình edit lại vầy có đúng ko bạn

[CODE]

Javascript's Functions
<input type="text" placeholder="Nhập tên vào đây!"  id="myname" />
<input type="button" id="a" value="Submit" />
[/CODE] mà mình bấm submit, alert k xài đc @@

Bản này chạy

https://jsfiddle.net/ymvauo1w/1/

Bạn hãy học cơ bản trước đã. Theo bài học đàng hoàng. Chứ học rồi hỏi thế này không tiến bộ đâu :slight_smile:

Theo mình thì đừng học DOM API trước. Hãy học Javascript trước

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