Bonjour
Je veux faire press key enter,après avoir rempli un input, mais rien ne se passe, ce n'est pas un bouton ou un lien

Code html :Sélectionner tout -Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<div class="search-input">
    <a class="search machin" style="display:none;z-index: 0;position: absolute;"></a>
    <input type="search" id="global-search"> //events jquery keypress and keyup
    <a class="close-search" style="z-index: 0;">
       <i class="m times"></i>
    </a>
</div>
jquery : function(t) {
  return "undefined" != typeof w && w.event.triggered !== t.type ? w.event.dispatch.apply(e, 
arguments) : void 0
}


J'ai vérifié avec un screenshot que le input était bien rempli et il l'ai voir photo jointe.

Code :Sélectionner tout -Visualiser dans une fenêtre à part
1
2
3
await page.focus('#global-search');
await page.type('#global-search',"string to find"); //ca marche
await page.$eval('#global-search', (el, value) => el.value = value, myLocalValue);//ca marche


J'ai essayé:
Code :Sélectionner tout -Visualiser dans une fenêtre à part
await page.keyboard.press("Enter");

ou
Code :Sélectionner tout -Visualiser dans une fenêtre à part
1
2
await page.keyboard.down('Enter');
await page.keyboard.up('Enter');


Le bouton press Enter doit compléter l'url https://lesite.fr/recherche?q=string_to_find mais l'url reste vide https://lesite.fr/.

Le resultat du press Enter est

Code html :Sélectionner tout -Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<div class="h-container">
    <div class="h">
        <div class="h-image SearchBanner">
            <img src="/-/media/_banner.jpg">
            <div class="rot-block"></div>
        </div>
        <div class="h-details">
            <h1>16 RÉSULTATS</h1>
            <div class="search-result">HERE THE RESULT<span class="secondary-title">string to find</span></div>
        </div>
    </div>
</div>


Le problème est que l'url n'est pas complétée.
Je désespère

Merci