Récupérer des valeurs dans des input
Résolu/Fermé
janmar
Messages postés
148
Date d'inscription
vendredi 17 mai 2013
Statut
Membre
Dernière intervention
29 août 2015
-
17 mai 2013 à 17:50
janmar Messages postés 148 Date d'inscription vendredi 17 mai 2013 Statut Membre Dernière intervention 29 août 2015 - 29 mai 2013 à 09:35
janmar Messages postés 148 Date d'inscription vendredi 17 mai 2013 Statut Membre Dernière intervention 29 août 2015 - 29 mai 2013 à 09:35
A voir également:
- Récupérer valeur input php
- Recuperer video youtube - Guide
- Comment récupérer un compte facebook piraté - Guide
- Recuperer message whatsapp - Guide
- Récupérer photo instagram - Guide
- Recuperer mon compte gmail - Guide
53 réponses
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
27 mai 2013 à 01:25
27 mai 2013 à 01:25
Salut !
Enfaite il y a une fonction jquery et une en javascript normal, Et honnêtement je ne sais pas vraiment comment géré ca.
Je vais me renseigner, je te répondrai surement demain ;-)
Enfaite il y a une fonction jquery et une en javascript normal, Et honnêtement je ne sais pas vraiment comment géré ca.
Je vais me renseigner, je te répondrai surement demain ;-)
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
27 mai 2013 à 15:31
27 mai 2013 à 15:31
Bon on va tester plusieurs truc, on verra bien ce qui va finir par marché !
<script>
function majInput(){
jQuery(function($){
$('td').each(function(){
var c = $(this).find(':first-child').attr('class');
$(this).find(':nth-child(2)').attr('value', c);
});
});
}
function switchColor(e) {
e.className = "color" + ((e.className.substring(5)%3)+1)
majInput();
}
majInput();
</script>
<script>
function majInput(){
jQuery(function($){
$('td').each(function(){
var c = $(this).find(':first-child').attr('class');
$(this).find(':nth-child(2)').attr('value', c);
});
});
}
function switchColor(e) {
e.className = "color" + ((e.className.substring(5)%3)+1)
majInput();
}
majInput();
</script>
janmar
Messages postés
148
Date d'inscription
vendredi 17 mai 2013
Statut
Membre
Dernière intervention
29 août 2015
3
27 mai 2013 à 16:34
27 mai 2013 à 16:34
bonjour jérémy,
Pour un coup d'essai, c'est un coup de maître !...
Ça marche.
Je continue de tester ce soir, et je clôturerai le sujet probablement, si je ne vois pas de mauvais comportement de la fonction.
Je te remercie d'avoir passé autant de temps avec moi, j'ai énormément appris avec toi.
Moralité : Persévérance est le maître mot du programmeur !..
Pour un coup d'essai, c'est un coup de maître !...
Ça marche.
Je continue de tester ce soir, et je clôturerai le sujet probablement, si je ne vois pas de mauvais comportement de la fonction.
Je te remercie d'avoir passé autant de temps avec moi, j'ai énormément appris avec toi.
Moralité : Persévérance est le maître mot du programmeur !..
janmar
Messages postés
148
Date d'inscription
vendredi 17 mai 2013
Statut
Membre
Dernière intervention
29 août 2015
3
28 mai 2013 à 12:11
28 mai 2013 à 12:11
Après les tests d'usage, tout marche "au poil" pourrait-on dire.
Encore merci, tu as participé sans trop le savoir à aider une super-association humanitaire.
Encore merci, tu as participé sans trop le savoir à aider une super-association humanitaire.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
28 mai 2013 à 14:48
28 mai 2013 à 14:48
Derien ya pas de quoi ! :)
janmar
Messages postés
148
Date d'inscription
vendredi 17 mai 2013
Statut
Membre
Dernière intervention
29 août 2015
3
28 mai 2013 à 21:11
28 mai 2013 à 21:11
Juste une petite question subsidiaire :
J'ai voulu ajouter une couleur de plus dans mon onclick.
Pour cela, j'ai modifié dans le switchcolor le %3 en %4 -->
e.className = "color" + ((e.className.substring(5)%4)+1)
puis dans le style : .color4 { background :#ffe4bd; }
Les clicks marchent bien, mais la fonction majInpt ne renvoie pas de valeur.
On peut corriger ça ?
sinon je me contenterai de 3 couleurs !... bof...
J'ai voulu ajouter une couleur de plus dans mon onclick.
Pour cela, j'ai modifié dans le switchcolor le %3 en %4 -->
e.className = "color" + ((e.className.substring(5)%4)+1)
puis dans le style : .color4 { background :#ffe4bd; }
Les clicks marchent bien, mais la fonction majInpt ne renvoie pas de valeur.
On peut corriger ça ?
sinon je me contenterai de 3 couleurs !... bof...
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
28 mai 2013 à 21:17
28 mai 2013 à 21:17
Mmh Mmh t'as encore ta page d'essai ? Que je puisse voir ca
janmar
Messages postés
148
Date d'inscription
vendredi 17 mai 2013
Statut
Membre
Dernière intervention
29 août 2015
3
28 mai 2013 à 21:38
28 mai 2013 à 21:38
mon fichier essai11.php marche. Il a trois couleurs possibles.(vert,gris,rouge)
mon fichier essai12.php ne marche pas. J'ai essayé de mettre une couleur de plus comme je t'ai expliqué sur le message précédent.
Tu peux les essayer sans problème.
mon fichier essai12.php ne marche pas. J'ai essayé de mettre une couleur de plus comme je t'ai expliqué sur le message précédent.
Tu peux les essayer sans problème.
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
28 mai 2013 à 21:43
28 mai 2013 à 21:43
Je sais pas si c'est normal mais ton essai11 ne marche pas. quand je change la couleur, et que j'enrengistre, il y toujours couleur1 qui est envoyé
Je vais voir ca je te tiens au courant :)
Je vais voir ca je te tiens au courant :)
janmar
Messages postés
148
Date d'inscription
vendredi 17 mai 2013
Statut
Membre
Dernière intervention
29 août 2015
3
28 mai 2013 à 21:48
28 mai 2013 à 21:48
Non, ça marche :
essaye les cases 1,2 3,tu verras dans la réponse
nom1,couleur1 = color1
nom2,couleur2 = color2
nom3,couleur3 = color3
essaye les cases 1,2 3,tu verras dans la réponse
nom1,couleur1 = color1
nom2,couleur2 = color2
nom3,couleur3 = color3
jeremy.s
Messages postés
1226
Date d'inscription
lundi 28 mars 2011
Statut
Membre
Dernière intervention
2 septembre 2013
79
28 mai 2013 à 21:54
28 mai 2013 à 21:54
Trouvé le problème ;-)
Il a la bonne fonction, mais pas sous la bonne forme. C'est une des ancienne versoin
Avec ca ca devrait être bon :
<script>
majInput();
function majInput(){
jQuery(function($){
$('td').each(function(){
var c = $(this).find(':first-child').attr('class');
alert(c);
$(this).find(':nth-child(2)').attr('value', c);
});
});
}
</script>
<script>
function switchColor(e) {
e.className = "color" + ((e.className.substring(5)%4)+1)
majInput();
}
</script>
Il a la bonne fonction, mais pas sous la bonne forme. C'est une des ancienne versoin
Avec ca ca devrait être bon :
<script>
majInput();
function majInput(){
jQuery(function($){
$('td').each(function(){
var c = $(this).find(':first-child').attr('class');
alert(c);
$(this).find(':nth-child(2)').attr('value', c);
});
});
}
</script>
<script>
function switchColor(e) {
e.className = "color" + ((e.className.substring(5)%4)+1)
majInput();
}
</script>
janmar
Messages postés
148
Date d'inscription
vendredi 17 mai 2013
Statut
Membre
Dernière intervention
29 août 2015
3
28 mai 2013 à 23:13
28 mai 2013 à 23:13
Oui, encore merci. Bien que je ne comprenne pas encore la significqtion de tout ça, je te confirme que ça marche très bien.
Sujet résolu.
Sujet résolu.
janmar
Messages postés
148
Date d'inscription
vendredi 17 mai 2013
Statut
Membre
Dernière intervention
29 août 2015
3
29 mai 2013 à 09:35
29 mai 2013 à 09:35
absolument magique.