Как вызвать функцию JS с помощью события OnClick

Я пытаюсь вызвать мою функцию JS, которую я добавил в шапку. Пожалуйста, найдите ниже код, который показывает мой сценарий проблемы. Примечание: у меня нет доступа к телу в моем приложении. Каждый раз, когда я нажимаю на элемент сid="Save" это только звонкиf1() но нетfun(), Как я могу заставить это назвать даже мойfun()? Пожалуйста помоги.

  <!DOCTYPE html>
  <html>
  <head>

  <script>

   document.getElementById("Save").onclick = function fun()
    {
     alert("hello");
     //validation code to see State field is mandatory.  
    }   

    function f1()
    {
       alert("f1 called");
       //form validation that recalls the page showing with supplied inputs.    
    }

  </script>
  </head>
  <body>
  <form name="form1" id="form1" method="post">
            State: 
            <select id="state ID">
               <option></option>
               <option value="ap">ap</option>
               <option value="bp">bp</option>
            </select>
   </form>

   <table><tr><td id="Save" onclick="f1()">click</td></tr></table>

   </body>
   </html>

Ответы на вопрос(6)

Ваш ответ на вопрос