Computer >> Computer tutorials >  >> Programming >> HTML

Execute a script when the element gets user input in HTML?


Use the oninput event attribute to trigger when an element gets user input. You can try to run the following code to implement oninput attribute −

Example

<!DOCTYPE html>
<html>
   <body>
      <p>Write your name below:</p>
      <input type = "text" id = "myid" oninput="display()">
      <p id="test"></p>
      <script>
         function display() {
            var p = document.getElementById("myid").value;
            document.getElementById("test").innerHTML = "Your answer is " + p;
         }
      </script>
   </body>
</html>