2017-08-15 1 views
0

Ceci est mon code htmlComment puis-je faire cette redirection de formulaire pour example.com/i/username~~V~~singular~~3rd

<form method="get" action="https://example.com/i"> 
 
    Username : <input type="text" name="uname"></input> 
 
    <br/> 
 
    <input type="submit" value="search"></input> 
 
</form>

Quand je cherche quelque chose, il redirige vers example.com/i/username/? mais je veux il doit être redirigé vers example.com/i/username. Il ne faut pas / et ? à la fin de l'url

+0

Essayez d'utiliser .../i/uname –

+0

Utiliser JavaScript pour rediriger et obtenir la valeur de l'élément par JavaScript ... je pense que c'est la façon de le faire –

+0

@Ashishsah Comment? –

Répondre

0

est ici le chemin à parcourir ...

var search = document.getElementById('search'); 
 
search.addEventListener('click', function() { 
 
    var name = document.getElementById('name'); 
 

 
    //Redirect the client to the desired URL, if the name is valid. 
 
    location.href = 'https://example.com/i/' + encodeURIComponent(name.value); 
 
});
<form method="get" action="https://example.com/i" id="myForm"> 
 
    Username : <input type="text" id="name"></input><br/> 
 
    <input type="button" value="search" id="search"></input> 
 
</form>