Bonjour, petit nouveau ici et je le confesse débutant dans le code, j'espère que vous pourrez m'aider. Parce que là c'est le bloquage total!
Je travaille actuellement sur un site dont l'utilisateur doit saisir une référence (5 ou 8 signes) dans un champ de formulaire, puis cliquer sur un bouton "rechercher" pour ouvrir la fiche Pdf du produit correspondant à la réf. saisie. (La base de données est chez notre client).
L'URL de la fiche avec sa réf. se présente comme ceci: http://lesite/fiche/produit-"réf.XXXXX"-.pdf
j'ai commencé par ça:
Champ de saisie et bouton:
fonction Javascript dans le body:
Bref je ne sais pas comment faire pour que la fonction JS ouvre LA fiche produit correspondante à la saisie faite dans le formulaire? Vous avez une petite idée?
Modifié par Mangadream (11 Oct 2017 - 17:09)
Je travaille actuellement sur un site dont l'utilisateur doit saisir une référence (5 ou 8 signes) dans un champ de formulaire, puis cliquer sur un bouton "rechercher" pour ouvrir la fiche Pdf du produit correspondant à la réf. saisie. (La base de données est chez notre client).
L'URL de la fiche avec sa réf. se présente comme ceci: http://lesite/fiche/produit-"réf.XXXXX"-.pdf
j'ai commencé par ça:
Champ de saisie et bouton:
<input id="search-btn" type="submit" value="Rechercher" onclick="openreference()"/>
<input type="text" id="reference" maxlength="8" placeholder="Entrez la référence produit..." value="">
fonction Javascript dans le body:
<script type="text/javascript">
function openreference() { //je crée une fonction chargée d'ouvrir la fiche produit
var obj = document.getElementById("reference") //je récupère la réf. saisie
window.open('http://lesite/fiche/produit-réf.XXXXX-.pdf') //là ça se complique, je sèche...
return false;}
</script>
Bref je ne sais pas comment faire pour que la fonction JS ouvre LA fiche produit correspondante à la saisie faite dans le formulaire? Vous avez une petite idée?
Modifié par Mangadream (11 Oct 2017 - 17:09)