Bonjour à tous,
J'essaye d'effectuer une redirection web sur une liste déroulante qui fonctionne bien sur PC mais pas sur smartphone.
Ma liste déroulante se présente comme suit:
et ma fonction de redirection :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <div class="form-group row"> <div class="col-md-6 mb-3 mb-md-0"> <label class="control-label " for="house">Votre choix de maison:</label> <select class="form-control input-lg" name="house" > <?php foreach ($stmtHousesList as $houseList) { $selected_house = $id_house === $houseList['id'] ? ' selected="selected" ' : ''; $id = $houseList['id']; $name = $houseList['name'].' '.$houseList['capacity']; ?> <option onclick="selectHouse(<?php echo $id;?>)" class="form-control" value="<?php echo $id;?>" <?php echo $selected_house;?> ><?php echo $name;?></option> <?php } ?> </select> </div> </div>
Pouvez-vous me dire pourquoi la fonction "onclick" ne marche pas dans mon cas ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 function selectHouse(nr){ document.location.href="sign-up.php?house=" + nr ; }
Merci pour l'aide
Partager