I'm a newbie to javascript and web developement in general but what i'm trying to do is: create different forms and depending on which button is clicked a certain code should run( for now just display something).
Here is what i've done
<script>
    function init() {
      //this.onclick = showAlert;
      var p1 = document.getElementById('btn-hello');
      var p2 = document.getElementById ('btn-web');
      var p3 = document.getElementById('btn-prive');
      p1.onclick = showAlert('msghello.txt');
      p2.onclick = showAlert('msgweb.txt');
      p3.onclick = showAlert('msgprive.txt');
    function showAlert(file) {
      // Requiring fs module in which 
      // readFile function is defined.
      $.get(file, function(data) { alert(data)}, 'text');
  }
    </script>
 The other buttons are the same just the "id" changes.
The other buttons are the same just the "id" changes.
The problem is that whatever button i click it runs the code for every button. I also tried using this argument but still does not work.
