Partage
  • Partager sur Facebook
  • Partager sur Twitter

Probleme de Bouton qui ne fonctionne qu'une fois

    25 mars 2017 à 8:15:17

    Bonjour à tous et merci de m'aider

    Mon problème est que j'ai différents boutons avec les balises onclick pour effectuer une action, le problème c'est qu'ils ne fonctionnent qu'une fois et je pense savoir d'où vient le problème mais je n'arrive pas à le résoudre donc je me tourne vers vous et espère une solution à mes problèmes;

    Merci encore.

    Code HTML :

    <div class="col-xs-6 col-sm-6 col-md-6 col-lg-6">
    		                    <p class="Points">Points : <span id="PointsL"><?php echo $Points_L; ?></span></p>
    		 				</div>
    
    		 				<div class="col-xs-6 col-sm-6 col-md-6 col-lg-6">
    		                    <p class="Points">Points : <span id="PointsV"><?php echo $Points_V; ?></span></p>
    		 				</div>
    
                       <div class="row">
    	  				
    		  				<div class="col-xs-6 col-sm-6 col-md-6 col-lg-6">
    	                            <p class="BoutonsP"><INPUT class="BoutonsPL" Type="button" Value="+1" onclick="PointsL($(this).val(), $('#PointsL').text())"></INPUT></p>
    		 				</div>
    
    		 				<div class="col-xs-6 col-sm-6 col-md-6 col-lg-6">
    	                            <p class="BoutonsP"><INPUT class="BoutonsPV" Type="button" Value="+1" onclick="PointsV($(this).val(), $('#PointsV').text())"></INPUT></p>
    		 				</div>
    
    		 				<div class="col-xs-6 col-sm-6 col-md-6 col-lg-6">
    	                            <p class="BoutonsP"><INPUT class="BoutonsPL" Type="button" Value="+2" onclick="PointsL($(this).val(), $('#PointsL').text())"></INPUT></p>
    		 				</div>
    
    		 				<div class="col-xs-6 col-sm-6 col-md-6 col-lg-6">
    	                            <p class="BoutonsP"><INPUT class="BoutonsPV" Type="button" Value="+2" onclick="PointsV($(this).val(), $('#PointsV').text())"></INPUT></p>
    		 				</div>
    
    		 				<div class="col-xs-6 col-sm-6 col-md-6 col-lg-6">
    	                            <p class="BoutonsP"><INPUT class="BoutonsPL" Type="button" Value="+3" onclick="PointsL($(this).val(), $('#PointsL').text())"></INPUT></p>
    		 				</div>
    
    		 				<div class="col-xs-6 col-sm-6 col-md-6 col-lg-6">
    	                            <p class="BoutonsP"><INPUT class="BoutonsPV" Type="button" Value="+3" onclick="PointsV($(this).val(), $('#PointsV').text())"></INPUT></p>
    		 				</div>

    Code Javascript :

    function PointsV(Incre, Points) {
        var conf = confirm("Voulez-vous vraiment faire cela ?");
        if (conf == true) {
            Incre = Number(Incre);
            Points = Number(Points);
            PointsV = Incre + Points;
            document.getElementById("PointsV").innerHTML = PointsV;
            $.post( 
                        "gestion.php",
                        { 
                            PointsV : PointsV 
                        },
                          function() {
                          }
            );
        }
    }
    function PointsL(Incre, Points) {
        var conf = confirm("Voulez-vous vraiment faire cela ?");
        if (conf == true) {
            Incre = Incre.substring(1);
            Incre = Number(Incre);
            Points = Number(Points);
            PointsL = Incre + Points;
            document.getElementById("PointsL").innerHTML = PointsL;
            $(".BoutonsPL").attr("onclick"," PointsL($(this).val(), $('#PointsL').text())");
            $.post( 
                        "gestion.php",
                        { 
                            PointsL : PointsL
                        },
                          function() {
                          }
            );
        }
    }
    • Partager sur Facebook
    • Partager sur Twitter

    Probleme de Bouton qui ne fonctionne qu'une fois

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown