HTML onchange Özelliği
Tanım ve Kullanım
Nitelik onchange
, öğenin değeri değiştirildiği anda tetiklenir.
İpucu: Bu etkinlik, etkinliğe benzer
oninput
. Aradaki fark, oninput
olayın bir öğenin değeri değiştikten hemen sonra onchange
gerçekleşmesi, öğenin odağını kaybettiğinde gerçekleşmesidir. Diğer bir fark ise onchange
olayın <select>
elementler üzerinde de çalışmasıdır.
Şunlar için geçerlidir:
Nitelik, Etkinlik Niteliklerinin bir onchange
parçasıdır ve herhangi bir HTML öğesinde kullanılabilir.
Elementler | Etkinlik |
---|---|
Tüm HTML öğeleri | onchange |
Örnekler
Örnek Seç
Bir kullanıcı bir <select> öğesinin seçili seçeneğini değiştirdiğinde bir JavaScript yürütün:
<select onchange="myFunction()">
Giriş Örneği
Kullanıcı bir giriş alanının içeriğini değiştirdiğinde bir JavaScript yürütün:
<input type="text" name="txt" value="Hello" onchange="myFunction(this.value)">
Tarayıcı Desteği
Event Attribute | |||||
---|---|---|---|---|---|
onchange | Yes | Yes | Yes | Yes | Yes |