Select et Ancrage dans une table
Bonjour a tous !
J'ai depuis quelques temps une incapacité a trouver comment générer des ancrages/liens dans un Select.
Jusqu'à présent j'ai toujours contourné le problème en passant par des solutions alternatives.
Sauf que cette fois ce n'est plus possible...
Je quémande donc votre aide histoire de me lever moins bête, peut-être, un jour :D
Voici donc mes bouts de codes...
Code:
1 2 3 4
| $sel = "<select> onchange=\"location.href='#'+this.value\"><option selected=\"true\">Choice your patient</option>";
....
$sel .= "<option value=\"#$ancre\">$name</option>";
.... |
Code:
echo "<table class=\"patient\" id=\"$name".""."$surname\">" ;
Après vérification des résultats code source, les id correspondent bien (pas de problème de casse), j'ai épuré les espaces, les underscores, mais rien n'y fait.
Code:
1 2 3
| <option value="#ClaudioDetritus">Claudio Detritus</option>
....
<table class="patient" id="ClaudioDetritus"> |
J'ai aussi testé diverses méthodes, self.location, hash, des fonctions piochées à droite à gauche, rien n'y fait.
J'ai ensuite pensé à un problème de compatibilité table/ancre, mais une div ou un p ne change pas le problème, idem sur des tests navigateurs différents...
Je pointe donc du doigt le onchange et le traitement même dans le select, m'est avis que le soucis vient bien de la et donc du javascript.
En espérant que vous puissiez m'aider ! Merci d'avance :)