javascript - How to change onclick so it works on phone browsers? -


i using button on webpage call javascript function this:

<button onclick=" updatetext(); "> update </button> 

i want button work on both computers, , phone/i-pad browsers. phone browsers use tab, not mouse click. how should update button code works on phone browsers well? i'm not using jquery thanks

you can this-

html-

<button id="updatetext" > update </button> 

jquery-

$(document).ready(function(){     $('#updatetext').on('click touchstart', function() {         //your code      }); }); 

in javascript:-

         <script>            var updatetextfunction = function(){                 alert('hi');            };          window.addeventlistener('load', function(){              var updatetext= document.getelementbyid('updatetext')           updatetext.addeventlistener('touchstart', function(e){                  e.preventdefault();                 updatetextfunction();               }, false)            updatetext.addeventlistener('click', function(e){                  e.preventdefault();                 updatetextfunction();               }, false)          });   </script>