Tom's Guide > Forum > Programmation > Lien interne grace a un formulaire

Lien interne grace a un formulaire

Forum Programmation : Lien interne grace a un formulaire

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,
J'aimerais avoir quelque conseil, plutôt un Gros aide !
Voila :
j'aimerais faire en sorte de faire un lien hypertext (#1) grace a un formulaire...

Code :
  1. <form action= !!! ce qui me me manque !!!>
  2.   <select name="TO">
  3.     <option value="1">lieu 1</option>
  4.     <option value="2">lieu 2</option>
  5.                           ...
  6.     <option value="n">lieu n</option>
  7.   </select>
  8.   <input type="submit" value="Ok">
  9. </form>
  10. <a name="1">texte 1</a>
  11. <a name="2">texte 2</a>
  12.             ...
  13. <a texte="n">texte n</a>



Vous l'avez peut être compris, ce que je veux, c'est grave à un menu déroulant arriver à aller à "URL.html#1" (2 3 ... N)

donc j'ais eu beau chercher je n'ais pas trouver.
Je me suis dis que mettre du Java ce pourrais marcher. j'ais donc mis :

Code :
  1. <script language="JavaScript">
  2. function Goto(TO)
  3. {
  4. window.location.href= !!! '#'+TO !!!
  5. }
  6. </script>



et même là je ne suis sur de rien !

de plus !!! je n'ais pas reussi a mettre une "function" dans l'action de la Form :-P

Voila, si vous pouviez me donner une solution ;-)

Merki

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

...
Je n'ais pas trouver la reponse a mon problème !!!

à croire que ce ne soit pas possible ! :-( :-(

J'ais aussi essayé avec ca ! ca ce raproche peut être plus :

Code :
  1. <select onchange="ChangeUrl(this.form)">
  2.   <option value="#1">lieu 1</option>
  3.   <option value="#2">lieu 2</option>
  4.                         ...
  5.   <option value="#n">lieu n</option>
  6. </select>
  7. <a name="1">texte 1</a>
  8. <a name="2">texte 2</a>
  9.             ...
  10. <a texte="n">texte n</a>


et

Code :
  1. function ChangeUrl(formulaire)
  2.     {
  3.     if (formulaire.ListeUrl.selectedIndex != 0)
  4.         {
  5.         location.href = formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value;
  6.          }
  7.     else
  8.         {
  9.         alert('Veuillez choisir une destination.');
  10.         }
  11.     }



en vain... :-? :-?

_______________________________________________________________________
___________________EDIT_____________________________________________

C'est OK !!! merci quand même !

Répondre à LeniM
Tom's Guide > Forum > Programmation > Lien interne grace a un formulaire
Aller à :

Il y a 1585 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens