php - Html button action only on first click -
    i can set action on click html button. need set action on first click. there way this? button radio in form. javascript maybe?   what's important - radio button still might changed. action has done once.   this doesn't work   function myfunction(i){ oform = document.forms["myform"]; if(oform.elements["field"+i].checked)     alert("action done earlier"); else     action }          the cleanest solution use removeeventlistener  to... remove event listener :   var mybutton = document.getelementbyid('someid'); var handler = function(){    // dosomething    mybutton.removeeventlistener('click',handler); } mybutton.addeventlistener('click', handler);   (to make cleaner, wrap in iife, in example below)   demonstration