2010-05-01 7 views
0

J'ai un page_x.php qui n'a rien de spécial. J'ai aussi un page_y.php avec un formulaire contenant un champ déroulant.lien vers le fichier php externe où le lien contient également javascript qui est exécuté sur le site Web lié

Je veux placer un lien <a href="page_y.php">link</a> de page_x.php à page_y.php dont le lien sélectionnera également la troisième valeur de la liste déroulante.

Comment faire?

Mise à jour:

En ce qui concerne mplungjan's answer:

Je vais vérifier. Oui, je peux ajouter du code au fichier cible.

J'ai aussi pensé à le faire avec php $_GET et en définissant la valeur par défaut.

Je suis surpris (je ne suis pas très expérimenté dans JS) que je ne pouvais pas ajouter un code basé sur JS/navigateur qui sélectionne le ElementById pour l'utilisateur.

Répondre

0

Vous pouvez le faire que si vous pouvez insérer un script sur la page avec la liste déroulante

<a href="pagey.html?2">Load and select the 3rd value</a> 

PageY:

<script type="text/javascript"> 
window.onload=function() { 
    var passed = location.search; 
    if (passed) { 
    var sel = parseInt(location.search.substring(1)); 
    document.getElementById('selectID').selectedIndex=sel; 
    } 
} 
</script> 
<select id="selectID">... 
Questions connexes