Comment désactiver un bouton à l'aide d'une fonction javascript onclick?

J'ai besoin de supprimer l'événement clic du bouton après la presse.
Comment puis-je modifier la fonction donc, lorsqu'il est cliqué, il a été désactivé, puis exécute l'url, ou vice-versa.

<form id="edit" action="" method="post">
    <input type="submit" name="button" onclick="this.value='test...'; MyFunction();" id="1" class="button blue" value="Submit">
</form>
<script>
    function MyFunction() {
        var url = "editing.php";
        document.getElementById("edit").setAttribute('action', url);
        return false;
    }
    $(".blue").click(function(){
        $(".blue").removeClass("disabled");
        $(this).addClass("disabled");
    });
</script>

OriginalL'auteur Howf Chat | 2013-02-23