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:
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>
et ma fonction de redirection :
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	;
 
  }
Pouvez-vous me dire pourquoi la fonction "onclick" ne marche pas dans mon cas ?

Merci pour l'aide