Conserver valeur dans input text apres onclick submit

Résolu
graffer Messages postés 35 Date d'inscription   Statut Membre Dernière intervention   -  
graffer Messages postés 35 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,



Voila je desirais que apres avoir cliquer sur envoyer l'input text conserve
son ancienne valeur et non quelle marque 0

<center><script type="text/javascript">

function m1(){valeur=document.getElementById('compte').value;
valeur=parseInt(valeur);if(valeur >=1)document.getElementById('compte').value=valeur-1;}
function m2(){valeur=document.getElementById('compte').value;
valeur=parseInt(valeur);if(valeur >=3)document.getElementById('compte').value=valeur-2;}
function di(){valeur=document.getElementById("compte").value;
valeur=parseInt(valeur);document.getElementById('compte').value=valeur+0.
document.write(valeur) ;}
function inc1(){ valeur=document.getElementById('compte').value;
valeur=parseInt(valeur);document.getElementById('compte').value=valeur+1;}
function inc2(){ valeur=document.getElementById('compte').value;
valeur=parseInt(valeur);document.getElementById('compte').value=valeur+2;}</script>

<input type="button"value="-1"onclick="m1()"/>
<input type="button"value="-2"onclick="m2()"/> <br>
<input type="button"value="+1"onclick="inc1()"/>
<input type="button"value="+2"onclick="inc2()"/> <br>
<form method="post" ACTION="">
<input name="compte"value="0"id="compte" type "compte">
<h1><? echo $compte;?></h1>

<input value="Envoyer"type=submit></form></body>

<html><head><title> </title></head><body bgcolor=#0000ff></body></html></center>

5 réponses

  1. djflexlive Messages postés 577 Statut Membre 95
     
    Mets ton message dans la catégorie HTML ou JS stp...
    1
  2. graffer Messages postés 35 Date d'inscription   Statut Membre Dernière intervention   1
     
    Salut djflexlive

    Franchement je ne vois pas ni categorie ni html ni javascript
    Et c'est quand meme un progromme php au total et en plus il y a du code
    ou fait partie de mon programme PHP

    .NET(2 401)
    Autoit / batch(1 863)
    C(7 745)
    C#(1 525)
    C++(6 059)
    Calculatrices(909)

    Delphi(1 050)
    Java(9 187)
    Lisp(93)
    Matlab(2 288)
    Objective-C(32)
    Pascal(1 478)

    Perl(958)
    PHP(31 757)
    Python(1 495)
    Ruby(68)
    VB / VBA(15 332)
    1
  3. graffer Messages postés 35 Date d'inscription   Statut Membre Dernière intervention   1
     
    Merci djflexlive

    Ben j\ignorais la secton Webmaster] html et javascript

    Bizarre apres s'etre copier sur php il s'est effacer et est bien sur javascript uniquement maintenant
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. graffer Messages postés 35 Date d'inscription   Statut Membre Dernière intervention   1
     
    Je reprend le fil car la reponse j'ai recu et j'ai besoin c'est bien du code php

    ai recu ceci en reponse mais ne trouves toujours pas la solution comment faire pour inserer la valeur du dernier input dans lui meme apres un click pour envoyer l'info au serveur

    <?php
    if isset($_POST['compte']
    {
    $variable = $_POST['compte'];
    }
    else
    {
    $variable = "0";
    }
    ?>

    Et pour l'affichage dans le input

    <input type="text" name="compte" value="<?php echo $variable; ?>">

    Sinon en partant du systeme ci bas mais n'y arrives pas non plus

    <?php
    $numero= $_POST["numero"];
    $nn= $_POST["numero"];
    $numero++ /* mais devrait plutot adopter ce genre de systeme $numero=$numero +2 par exemple ;*/
    echo '
    <form action="" method="POST">
    Numero : <input type="text" name="numero" value="'.$numero.'">
    <INPUT TYPE="submit" VALUE="+2">
    </form>';
    ?>

    ou encore ce systeme j'y arrives pas non plus toujours quelque qui cloches viens se metres entre

    <script> function addIt() { var value1 = document.adder.inputA.value

    var value2 = document.adder.inputB.value

    document.adder.inputB.value = document.adder.inputA.value } </script>

    <FORM NAME="adder">

    <INPUT TYPE="text" NAME="inputA" VALUE="0" SIZE=4><BR>

    <INPUT TYPE="text" NAME="inputB" VALUE="0" SIZE=4 onfocus="addIt()">

    <br><br>

    <script> function fAgrega()
    {document.getElementById("Text2").value = document.getElementById("Text1").value;}
    </script>
    <input id="Text1" type="text" onkeyup="fAgrega();" /><br><br>
    <input id="Text2" type="text" />
    0