Thuộc tính trao đổi HTML
Định nghĩa và Cách sử dụng
Thuộc onchange
tính kích hoạt thời điểm khi giá trị của phần tử bị thay đổi.
Mẹo: Sự kiện này tương tự như
oninput
sự kiện. Sự khác biệt là oninput
sự kiện xảy ra ngay lập tức sau khi giá trị của một phần tử đã thay đổi, trong khi onchange
xảy ra khi phần tử đó mất tiêu điểm. Sự khác biệt khác là onchange
sự kiện cũng hoạt động trên <select>
các phần tử.
Áp dụng đối với
Thuộc onchange
tính là một phần của Thuộc tính sự kiện và có thể được sử dụng trên bất kỳ phần tử HTML nào.
Các yếu tố | Biến cố |
---|---|
Tất cả các phần tử HTML | sự thay đổi |
Các ví dụ
Chọn ví dụ
Thực thi JavaScript khi người dùng thay đổi tùy chọn đã chọn của phần tử <select>:
<select onchange="myFunction()">
Ví dụ đầu vào
Thực thi JavaScript khi người dùng thay đổi nội dung của trường đầu vào:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Hỗ trợ trình duyệt
Event Attribute | |||||
---|---|---|---|---|---|
onchange | Yes | Yes | Yes | Yes | Yes |