|
Publicité | ||||||||||||||||||||||
|
|
#1 (permalink) |
|
Invité régulier
![]() Date d'inscription: janvier 2009
Messages: 18
|
Bonjour,
J'ai le champ input d'un formulaire où l'on peut entrer un titre de livre. J'aimerais que l'utilisateur, lorsqu'il a rempli le champ (mais avant validation du formulaire, d'où j'imagine la nécessité d'utiliser javascript), que le titre de livre qu'il a rentré puisse être passé dans un lien de recherche sur Amazon. Code :
<label>Titre</label><input id="titre" name="titre" type="text" size="60" /> <a href="http://www.amazon.fr/s/ref=nb_ss_w?__mk_fr_FR=%C5M%C5Z%D5%D1&url=search-alias%3Daps&field-keywords=TEXTE&x=0&y=0" target="_blank">Rechercher sur Amazon</a> Merci par avance pour votre aide. PS : et si le titre entré comporte plusieurs mots, comment récupérer chaque mot ? et les afficher ainsi : Code :
field-keywords=MOT1+MOT2+MOT3 |
|
|
|
|
|
#2 (permalink) | |
![]() Date d'inscription: mars 2002
Localisation: Au coeur de la Nébuleuse de la Rainette
Messages: 22 532
|
Code :
document.getElementById('titre').value.split(' ').join('+')
__________________
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) Citation:
Votre post a trouvé une réponse qui vous satisfait ? Alors n'oubliez pas le Tag ![]() réalisations web (developpeur et/ou infographiste et/ou chef de projet: www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.sistac-alizay.fr | www.planet-languages.com | www.acoustishop.fr | www.litt.fr |
|
|
|
|
|
#3 (permalink) |
|
Invité régulier
![]() Date d'inscription: janvier 2009
Messages: 18
|
Merci pour la réponse. Par contre je n'ai pas tout compris sur comment l'utiliser.
Sur mon lien je fais : Code :
<a href="#" onClick="recup_titre()" target="_blank">Recherche sur Google</a> Code :
<script language="text/javascript"> recup_titre(){ var titre = document.getElementById('titre').value.split(' ').join('+'); window.location="http://www.google.fr/search?hl=fr&q="+titre; } </script> |
|
|
|
|
|
#4 (permalink) | |
![]() Date d'inscription: mars 2002
Localisation: Au coeur de la Nébuleuse de la Rainette
Messages: 22 532
|
un escape suffit pour passer des paramètres dans l'url ...
__________________
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) Citation:
Votre post a trouvé une réponse qui vous satisfait ? Alors n'oubliez pas le Tag ![]() réalisations web (developpeur et/ou infographiste et/ou chef de projet: www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.sistac-alizay.fr | www.planet-languages.com | www.acoustishop.fr | www.litt.fr |
|
|
|
|
|
#6 (permalink) | |
![]() Date d'inscription: mars 2002
Localisation: Au coeur de la Nébuleuse de la Rainette
Messages: 22 532
|
tu as oublié le href
Code :
var titre = document.getElementById('titre').value.split(' ').join('+'); window.location.href="http://www.google.fr/search?hl=fr&q="+titre; Code :
recup_titre(){ var titre =escape(document.getElementById('titre').value) window.location.href="http://www.google.fr/search?hl=fr&q="+titre; }
__________________
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts ) Citation:
Votre post a trouvé une réponse qui vous satisfait ? Alors n'oubliez pas le Tag ![]() réalisations web (developpeur et/ou infographiste et/ou chef de projet: www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.sistac-alizay.fr | www.planet-languages.com | www.acoustishop.fr | www.litt.fr |
|
|
|
|
|
![]() |
||
Récupérer un texte saisi dans un formulaire dans une variable
|
||
| Outils de la discussion | |
|
|