---
title: "Discussion on \"Onchange vs Oninput\" | Hashnode"
description: "Discussion on \"Onchange vs Oninput\". This tutorial explains the key differences between the onchange and oninput attributes."
url: "https://hashnode.com/posts/onchange-vs-oninput/64a6ec515808d30177b8d4be"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Onchange vs Oninput](https://kenudeh.hashnode.dev/onchange-vs-oninput?utm_source=hashnode&utm_medium=feed)

This tutorial explains the key differences between the onchange and oninput attributes.

Jul 6, 2023 · 4 min read · kenudeh.hashnode.dev  
Updated Aug 15, 2024  
Read the article

-   [#events](https://hashnode.com/tag/events)
-   [#event-handling](https://hashnode.com/tag/event-handling)
-   [#onchange](https://hashnode.com/tag/onchange)
-   [#oninput](https://hashnode.com/tag/oninput)
-   [#javascript-events](https://hashnode.com/tag/javascript-events)
-   [#htmlattributes](https://hashnode.com/tag/htmlattributes)

## Written by

[Ken Udeh](https://hashnode.com/@kenudeh)

@kenudeh

  
[View profile](https://hashnode.com/@kenudeh)

API technical writer.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
