CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[JS] Input select qui change un lien

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
Starkdop
Starkdop
Niveau 9
14 août 2012 à 20:48:03

Bonjour à tous.

Je suis très nul en javascript et j'aimerai réaliser ceci :

J'ai un lien qui à pour valeur 100 quand l'input de type select est à 5.
Quand je sélectionne 10 dans l'input select, je voudrais que le lien passe à 200.
Tout ça s'en changer de page, que du Javascript.

Pouvez-vous m'aider ? Merci

Starkdop
Starkdop
Niveau 9
14 août 2012 à 20:48:38

OMG la faute :honte:
s'en = sans, :rire:

Désolé du DP :oui:

Thymotep
Thymotep
Niveau 10
14 août 2012 à 20:52:53

Avec jQuery :d) http://wall.deblan.fr/x168/javascript/1/ :)

Starkdop
Starkdop
Niveau 9
14 août 2012 à 21:18:56

Excellent !

Merci Thymo'

Sujet clos.

Starkdop
Starkdop
Niveau 9
14 août 2012 à 21:44:36

Pas clos en fait :rire:

Comment faire une concaténation dans la fonction là où est écrit #tonlien ?

Thymotep
Thymotep
Niveau 10
14 août 2012 à 21:48:46

C'est à dire ?

Quel est le format de l'URL ?

Starkdop
Starkdop
Niveau 9
14 août 2012 à 22:11:52

Enfait je dois différencier le class du select et de l'url en ajouter une variable derrière par exemple : a.nom+variable

Mais je n'arrive pas à faire la concaténation.

exemple :
http://wall.deblan.fr/x16b/php/1/

Thymotep
Thymotep
Niveau 10
14 août 2012 à 22:43:16

C'est quoi la variable ? Déjà pour une classe, faut que tu remplace le # par un . :-p

Après si genre c'est la class="select-1"

Il faut que en JS, tu fasse genre :d)
var = 1;
$(".select-"+var). ....

Starkdop
Starkdop
Niveau 9
14 août 2012 à 23:49:19

Oui, oui pour la classe pas de soucis.

En fait, j'ai une requête SQL qui va chercher d'un article.
Et dans le JS je veux coller la variable article en concaténation comme mentionner plus haut.

La variable est sous forme :
article = '<?php echo $result['id_article']; ?>

La variable à bien prit l'info mais c'est au niveau de la conca' que ça merdouille

Starkdop
Starkdop
Niveau 9
14 août 2012 à 23:53:04

Au pire je colle le script complet mais bonne chance...
http://wall.deblan.fr/x16c/html/1/

Thymotep
Thymotep
Niveau 10
15 août 2012 à 00:52:01

$("select.select_size".id_article) :d) $("select.select_size"+id_article) :-p

Starkdop
Starkdop
Niveau 9
15 août 2012 à 00:54:55

Thymotep
Posté le 15 août 2012 à 00:52:01
$("select.select_size".id_article) $("select.select_size"+id_article)

Toujours pas, maintenant ça marche à moitié. On dirait que la variable id_account ne s'incrémente pas. C'est toujours l'article avec l'id 1 qui prend

Starkdop
Starkdop
Niveau 9
15 août 2012 à 01:42:57

J'ai comprit le soucis :

En fait la variable vaut toujours 3 car il y a 3 articles. C'est la boucle qui pose problème :oui:

Du coup quand je change la valeur de l'input select sur l'article n°1, c'est le prix du dernier article qui change.

Thymotep
Thymotep
Niveau 10
15 août 2012 à 10:50:27

Ne crée tout simplement pas de variable, tu ajoute l'ID de l'article en PHP dans le jQuery et voilà :)

$(".select. select_size<?php echo $id_article; ?>")... :)

Car là la valeur de la variable javascript change à chaque article :)

axelradio
axelradio
Niveau 8
15 août 2012 à 12:26:35

au pire tu affiche le prix dans le select sur la ligne :D

Starkdop
Starkdop
Niveau 9
15 août 2012 à 13:15:21

Voiiiilà ! Ça marche du tonnerre :noel:

Merci beaucoup :ok:

axelradio
axelradio
Niveau 8
15 août 2012 à 13:35:53

C'est pour la boutique de cannfield ?

Starkdop
Starkdop
Niveau 9
16 août 2012 à 00:36:32

Axelradio
Posté le 15 août 2012 à 13:35:53
C'est pour la boutique de cannfield ?

vi :oui:

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware