Conserver valeur dans input text apres onclick submit
Résolu
graffer
Messages postés
35
Date d'inscription
samedi 17 août 2013
Statut
Membre
Dernière intervention
13 décembre 2013
-
30 août 2013 à 15:50
graffer Messages postés 35 Date d'inscription samedi 17 août 2013 Statut Membre Dernière intervention 13 décembre 2013 -
graffer Messages postés 35 Date d'inscription samedi 17 août 2013 Statut Membre Dernière intervention 13 décembre 2013 -
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>
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>
A voir également:
- Conserver valeur dans input text apres onclick submit
- Sms to text - Télécharger - Sauvegarde
- Formule excel si contient texte alors valeur ✓ - Forum Excel
- No video input enter sleep mode ✓ - Forum Matériel & Système
- Excel si cellule contient texte alors... ✓ - Forum Excel
- Attribuer une valeur à une cellule texte excel ✓ - Forum Excel
5 réponses
djflexlive
Messages postés
557
Date d'inscription
mercredi 26 mars 2008
Statut
Membre
Dernière intervention
23 avril 2015
95
31 août 2013 à 05:04
31 août 2013 à 05:04
Mets ton message dans la catégorie HTML ou JS stp...
graffer
Messages postés
35
Date d'inscription
samedi 17 août 2013
Statut
Membre
Dernière intervention
13 décembre 2013
1
31 août 2013 à 05:44
31 août 2013 à 05:44
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)
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)
djflexlive
Messages postés
557
Date d'inscription
mercredi 26 mars 2008
Statut
Membre
Dernière intervention
23 avril 2015
95
31 août 2013 à 05:47
31 août 2013 à 05:47
https://forums.commentcamarche.net/forum/webmaster-24
Tu as HTML ou JS ;)
Tu as HTML ou JS ;)
graffer
Messages postés
35
Date d'inscription
samedi 17 août 2013
Statut
Membre
Dernière intervention
13 décembre 2013
1
31 août 2013 à 06:09
31 août 2013 à 06:09
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
graffer
Messages postés
35
Date d'inscription
samedi 17 août 2013
Statut
Membre
Dernière intervention
13 décembre 2013
1
31 août 2013 à 12:37
31 août 2013 à 12:37
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" />
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" />