Lien dans une option d'une liste deroulante
BapPro
Messages postés
46
Date d'inscription
Statut
Membre
Dernière intervention
-
samyb2313 -
samyb2313 -
Salut a tous
comment faire pour ajouter un lien seulement dans l'option' create office' pour aller dans une autre page mais quand on fait un choix dans la liste de la table on reste toujours dans la page ?
Merci davance
**** Attention ****
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
.
comment faire pour ajouter un lien seulement dans l'option' create office' pour aller dans une autre page mais quand on fait un choix dans la liste de la table on reste toujours dans la page ?
<label>Office</label> <?php $sql="select OfficeName from claims_follow_up.Office "; $req=mysqli_query($dbc,$sql) or die("Erreur d'execution"); ?> <select name="office" onchange="window.location=this.value;"> <option value="">select office </option> <?php while($d=mysqli_fetch_array($req)) { echo'<option value="'.$d['OfficeName'].'">'.$d['OfficeName'].'</option>'; } mysqli_free_result($req); ?> <option value="left_over_follow_up_new_office" >create new office</option> </select>
Merci davance
**** Attention ****
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
.
A voir également:
- Lien dans une option d'une liste deroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Liste déroulante google sheet - Accueil - Guide bureautique
4 réponses
Pour etre sur que ton onChange fonctionne tu peux mettre :
onchange="alert('toto');"
Dis moi si ca marche !
onchange="alert('toto');"
Dis moi si ca marche !
oui je viens de le tester ca marche, si je pourrais sulement declencher cette evenement lorsque je choisi seulement l'option (create new office) dans le select et rester toujours sur la page quand je fais un choix ....
Merci beaucoup ca a marche. Mais je voudrais afficher un formulaire dans une fenetre modale a la place de l'alerte... Ca c'est un peu complique pour moi !
if (maVal == 'Create new office') { // ouverture d'une nouvelle fenetre ... window.open('monlien'); }
plus d'option de window.open :
http://www.w3schools.com/jsref/met_win_open.asp
exemple :
window.open("http://www.w3schools.com", "_blank", scrollbars=yes, resizable=yes, top=500, left=500, width=400, height=400");