Vérifier l'existence d'une ancre

Vérifier l'existence d'une ancre - HTML/CSS - Programmation

Marsh Posté le 08-01-2012 à 13:29:49    

Bonjour,
J'ai créé un formulaire qui me permet d'atteindre rapidement une ancre dans une page. Dans le cas où l'ancre n'existe pas, la page ne bouge pas. Y'a-t'il un moyen d'afficher un alert si l'ancre n'existe pas ?


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 08-01-2012 à 13:29:49   

Reply

Marsh Posté le 08-01-2012 à 22:00:36    

ouai en javascript tu met une windows.alert.


---------------
Création de site web : www.thiswebsite.fr
Reply

Marsh Posté le 09-01-2012 à 19:00:00    

Reply

Marsh Posté le 09-01-2012 à 19:44:38    

Tu l'insert dans ton code HTML tu met une id="" dans ton formulaire et ti lui dit que si il trouve l'ancre il te l'affiche sinon tu met un Windows alert à partir de l'id bien sur.

Reply

Marsh Posté le 09-01-2012 à 20:49:42    

Merci de raisonner à ma place ! Si vous n'avez pas de réponse à m'apporter, ça ne sert à rien de répondre.....


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Marsh Posté le 09-01-2012 à 21:50:47    

Essaie comme ça:
 

Code :
  1. function gotoAnchor(anc) {
  2.     if (document.getElementById && !document.getElementById(anc))
  3.         alert("mauvais lien" );
  4.     else
  5.         self.location += "#" + anc;
  6. }


Code :
  1. <a href='javascript:gotoAnchor("mon_ancre" );'>lien vers l'ancre</a>
  2. <h1 id='mon_ancre'>C'est par ici<h1>


(ou onsubmit='javascript:gotoAnchor("mon_ancre" );' pour un formulaire)


Message édité par colargol7 le 09-01-2012 à 23:13:55

---------------
P'tit guide sur l'encodage de la TNT HD  .  Resizer video
Reply

Marsh Posté le 09-01-2012 à 22:58:30    

à la base on ne vas pas faire ton site c'est à toi de comprendre et d'établir après toi même des scripts j'ai appris comme sa moi à programmer du web.


---------------
Création de site web : www.thiswebsite.fr
Reply

Marsh Posté le 10-01-2012 à 00:49:19    

aideinfo a écrit :

Merci de raisonner à ma place ! Si vous n'avez pas de réponse à m'apporter, ça ne sert à rien de répondre.....


 
etant donné que l'attribut name est deja déprecié en html5 pour la balise A et que tous les navigateurs modernes supportent href="#id" je dirais qu'en plus de raisonner a ta place il t'a donné une reponse conforme aux nouveaux standards.


---------------
[VDS] rail vesa, bras ecran, support TV / [ACH] des machins
Reply

Marsh Posté le 10-01-2012 à 21:08:39    

thenavy a écrit :

à la base on ne vas pas faire ton site c'est à toi de comprendre et d'établir après toi même des scripts j'ai appris comme sa moi à programmer du web.


 
Il faudrait déjà que tu saches le faire, ce qui n'est pas le cas.... Donc, ce genre de réflexion à 2 balles, tu les gardes pour toi !!! Sur ce, je vais tester la méthode de colargol7 et l'intégré à MON code si ça marche.
 
Merci colargol7


Message édité par aideinfo le 10-01-2012 à 21:22:50

---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed