begin process at 2012 05 30 04:34:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

JavaScript et le navigateur

 > 

Fonctionnement d'une propriété d'un navigateur

 > 

transférer la valeur d'un text field à un autre


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

transférer la valeur d'un text field à un autre

mardi 2 novembre 2010 à 17:23:45 | transférer la valeur d'un text field à un autre

jimmyhendrix

Salut !

J'essaie de me monter un genre de formulaire php pour passer une commande sur mon site internet. Le code php fonctionne très bien, mais mon code javascript ne fonctionne qu'avec firefox. En gros, je veux prendre la valeur d'un text field (la quantité à ajouter dans la commande) et la transférer dans un autre text field (sommaire de la commande). J'utilise parseInt pour y arriver, mais rien ne se passe sur explorer, ni safari, ni firefox mac (fonctionne seulement sur firefox pc). Voici mon code :

Code Javascript :
function calculcan()
{
valeur = document.formcan.nbrecan.value;
document.formitem.R4002.value = parseInt(document.formitem.R4002.value,10)+parseInt(valeur,10);
document.formcan.pancan.value = parseInt(document.formitem.R4002.value,10);
}

Il y a trois textfield en jeu à vrai dire.

J'appelle ma fonction en cliquant sur une image:
Code HTML :
<a onclick="calculcan();" style='cursor: pointer; cursor: hand;'><img src="icone/ajouter10px.jpg" border="0" /></a>


Je suis très embarrassé !

Merci.

P.S.: ma page est un fichier .php et non .html, je sais pas si ca change quelque chose...
mardi 2 novembre 2010 à 17:44:07 | Re : transférer la valeur d'un text field à un autre

kazma

Administrateur CodeS-SourceS
peut on voir le html pour les trois textfield
mardi 2 novembre 2010 à 18:03:01 | Re : transférer la valeur d'un text field à un autre

jimmyhendrix

Oui pas de problème !

Code HTML :
<form name="formcan" method="post" action="">

<input name="pancan" type="text" class="style115" id="pancan" value="0" size="1" maxlength="3" readonly="readonly"/>
<input name="nbrecan" type="text" class="style252" onclick="this.focus();this.select()" id="nbrecan" value="1" size="1" maxlength="3" />

</form>


<form name="formitem" id="formitem" method="post" action="">

<input name="R4002" onclick="this.focus();this.select()" type="text" value="0" size="1" maxlength="3" id="R4002" />

</form>
mardi 2 novembre 2010 à 18:44:56 | Re : transférer la valeur d'un text field à un autre

kazma

Administrateur CodeS-SourceS
Réponse acceptée !
le mieux serait de passer par les id et vu que les formulaires ne renvoient a rien autant mettre les input dans des div

Code HTML :
<div id="formcan">

<input id="pancan" type="text" class="style115" value="0" size="1" maxlength="3" readonly="readonly"/>

<input id="nbrecan" type="text" class="style252" ;this.select()" " value="1" size="1" maxlength="3" />

</div>


<div id="formitem">

<input id="R4002" this.select()" type="text" value="0" size="1" maxlength="3"/>

</div>


Code Javascript :
function calculcan()
{
valeur = document.getElementById('nbrecan').value;
var formr4=document.getElementById('R4002')
formr4.value = parseInt(formr4.value,10)+parseInt(valeur,10);
document.getElementById('pancan')pancan.value = parseInt(formr4.value,10);
}
mercredi 3 novembre 2010 à 02:43:24 | Re : transférer la valeur d'un text field à un autre

jimmyhendrix

Ca fonctionne bien ! J'ai seulement enlevé le pancan écrit 2 fois et ca fonctionne sur tous les browsers !

Merci encore !


Cette discussion est classée dans : text, code, valeur, document, value


Répondre à ce message

Sujets en rapport avec ce message

Fonction avec parametres [ par lotr ] Bonjour,Voila mon pb : j'utilise une fonction JS qui rend une liste selectionnable/deselectionnable selon qu'une checkbox est cochee/decochee.Ma fonct erreur valeur null [ par khalil78 ] salut j'ai ecrit un script en javascript : function addElement(){     var f=0;     a = document.selectContent.id.value;     b = document.selectContent document.form [ par drjey ] Salut,si:param="1"je voudrais transformer:document.form.category.value = valeur;endocument.form.category1.value = valeur; a l'aide de param que je rec erreur : document...Value' a la valeur null ou n'est pas un objet. [ par seb22360 ] Bonjour je réalise un affichage du total des valeurs de  formulaires sur une meme ligne.voici le code:[code] var nombVale=; function majligne() Contrôle de formulaire [ par typher ] Bonjour,Alors voila j'ai un petit problème avec mon code javascript qui suit :Code Java :if(document.form.naissance.value !=""< toujours u point a ma deniere varaible ? [ par nicos442 ] Bonjours a tous !mon scripte sert a visiter une page garce aux iframes (tout est sur la meme page) ,pour cela je demande de rentrer 3 variable qui son toujours u point a ma deniere varaible ? [ par nicos442 ] Bonjours a tous !mon scripte sert a visiter une page garce aux iframes (tout est sur la meme page) ,pour cela je demande de rentrer 3 variable qui son problème de formulaire de calcul en ligne [ par adtconsult ] Bonjour, J'ai une page web ou des données sont entrées par l'utilisateur en ligne Qui ressemble à ceci : --------------------------------------------- Textarea et TinyMCE WYSIWYG [ par soundpanther ] Bonjour, Voila un script qui permet d'envoyer le value d'un champ vers un textarea, mais quand je rajoute un code javascript tinyMCE WYSIWYG pour re code js qui ne marche pas (DOM, ajout d'évènement) [ par nicomilville ] Salut tout le monde,J'ai ces quelques lignes de code qui ne marchent pas !!!document.getElementById('button1').addEventListener('click', reciproque('d


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,920 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales