Code HTML pour option de recherche

Résolu/Fermé
fred8695 Messages postés 6 Date d'inscription lundi 26 novembre 2012 Statut Membre Dernière intervention 26 novembre 2012 - 26 nov. 2012 à 00:37
fred8695 Messages postés 6 Date d'inscription lundi 26 novembre 2012 Statut Membre Dernière intervention 26 novembre 2012 - 26 nov. 2012 à 18:15
Bonjour à tous!

Je cherche un code en HTML qui permet, lorsqu'on entre du texte dans un champ prévu à cette effet, et qu'on clique sur un bouton lié, d'ouvrir une nouvelle page web, lié au texte entré. Et j'aimerais choisir l'URL pour chaque texte entré dans le champ... en fait, c'est une forme d'outil de recherche pour lequel j'aimerais choisir les résultats à l'avance.

Exemple: Si j'entre dans le champ «soccer», et que je clique sur le bouton, j'aimrais que la page de www.sports.com s'ouvre. Et le www.sports.com serait choisi par moi... si, par la suite j'entre dans le même champ «souper», et que je clique sur le bouton, j'aimerais que la page de www.repas.com s'ouvre, etc...

Merci à l'avance!

A voir également:

3 réponses

AssassinTourist Messages postés 5709 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 310
26 nov. 2012 à 15:24
Bonjour,

Pour te guider avec le javascript :
- onclick : pour faire une action d'un clic de souris
- document.getElementById : récupère l'élément de la page qui a l'id donné
- window.open : ouvre une nouvelle page avec l'adresse en paramètre
1
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
26 nov. 2012 à 17:41
Cela fonctionne si l'adresse des pages est en dur dans la page Web affichée
Sinon, JavaScript pour le 'OnClick' ; Ajax pour la requête et PHP pour le traitement côté serveur
0
fred8695 Messages postés 6 Date d'inscription lundi 26 novembre 2012 Statut Membre Dernière intervention 26 novembre 2012
26 nov. 2012 à 18:15
Merci, je vais m'essayer avec ça!
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
26 nov. 2012 à 10:42
L'interaction avec l'utilisateur peut se faire avec du Javascript .. l'utilisateur clique sur le bouton.
.. qui demande d'afficher une page Web, soit directement (avec le JavaScript), soit (et c'est préférable) par le PHP, par exemple.
Préférable car tu ne mets pas en clair dans le code html, le lien de la page demandée.
0
fred8695 Messages postés 6 Date d'inscription lundi 26 novembre 2012 Statut Membre Dernière intervention 26 novembre 2012
26 nov. 2012 à 11:56
Oui, j'avais déjà pensé au Java, mais ça me paraissait un peu compliqué...

Mais existe-t'il un code HTML explicite pour ça?
0
Salut:
Mais existe-t'il un code HTML explicite pour ça?

Non, HTML = affichage pour le reste il faudra faire de la programmation(javascript, php)

Oui, j'avais déjà pensé au Java
Java n'est pas Javascript, 2 langages qui n'ont pas grand chose en commun à ne pas confondre.

Si ce que vous voulez c'est mettre une case de recherche google (ça y ressemble)intéressez vous à ça :

http://www.google.fr/...
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
26 nov. 2012 à 13:35
Je confirme les propos de morloch : arrêter de tout cassé en parlant de Java en lieu et place du JavaScript.
Ce sont effectivement deux langages qui n'ont rien à voir!
0