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>