Formation Google AnalyticsSavez-vous bien utiliser les outils de mesure d'audience ?
Effectuez-vous un calcul de ROI (Retour sur investissement) pour savoir comment améliorer vos campagnes emarketing ?
Savez-vous utiliser les bons outils pour booster votre taux de transformation ?
La formation Web Analytics de Ranking Metrics, présentée par un expert reconnu officiellement par Google Analytics, vous apportera les réponses à toutes vos questions !
===> Informations et inscriptions.

Formulaire javascript et bouton entrée

Aller à la page 1, 2  Suivante
Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
scriptheque
Nouveau WRInaute

Inscrit le: 05 Aoû 2006
Messages: 45
Localisation: Blois/france

URL permanente de ce messagePosté le : Mar Jan 15, 2008 0:04    Sujet du message: Formulaire javascript et bouton entrée

Bonjour,


J'ai un formulaire de recherche en javascript qui marche voila le code:

<code>

<script type="text/javascript" src="recherche.js">

<form method="post" name="log1" action="" >

<input type="text" class="text" name="T1" value="" style="width: 200px;" />

<select class="options" name="D1" style="width: 200px;">
<option value="y">Musique</option>
<option value="s">Paroles de chansons</option>
<option value="r">Vidéos-clips</option>
<option value="l">Téléchargement (MP3)</option>
<option value="d">Actualités</option>
<option value="k">Interviews</option>

</select>


<img border="0" src="http://www.ournia.com/templates/xhtml/form-recherche/recherche.gif" title="Search" onClick="search()" style="cursor:hand">
</form>

</code>


Recherche.js

Code :

var g,ch;
function search()
{
g=document.log1.T1.value;
ch=document.log1.D1.value;

if(g=='' || g==null){
alert("Saisissez un mot-clé pour effectuer une recherche!");
document.log1.T1.focus();
}else{

if(ch=="y")
window.location="http://www.ournia.com/search.php?search_query=" + g + "&search_do_advanced=1&search_cid[]=0";
if(ch=="s")
window.location="http://www.ournia.com/paroles/search.php?c=" + g;
if(ch=="r")
window.location="http://www.ournia.com/video/clip-" + g + ".html";
if(ch=="l")
window.location="http://www.ournia.com/mp3/" + g + ".html";
if(ch=="d")
window.location="http://www.ournia.com/search.php?search_query=" + g + "&search_do_advanced=1&search_cid[]=2";
if(ch=="k")
window.location="http://www.ournia.com/search.php?search_query=" + g + "&search_do_advanced=1&search_cid[]=31";
}
}
var sto="Click here to download the font required by my site!"
var sta="Done"



Il marche mais il ya un petit problème quand on ecrit un mot et en valide par entrée sa ne donne rien .
Il faut obligatoirement cliquer sur l'image rechercher!

Merci de me donner une modification de telle sorte que quand:
- On tape un mot clé puis on valide par entrée sa effectue la recherche
-On tape un mot clé et on choisit un type de recherche puis on valide par entrée sa effectue la recherche.


Merci beaucoup
 
scriptheque Visiter le site web du posteur
finstreet
WRInaute accro
WRInaute accro

Inscrit le: 10 Juil 2005
Messages: 9891

URL permanente de ce messagePosté le : Mar Jan 15, 2008 1:06    Sujet du message: Formulaire javascript et bouton entrée

c pas un onsubmit dans le form plutot qu'un onclick dans l'image ?
 
finstreet Visiter le site web du posteur
scriptheque
Nouveau WRInaute

Inscrit le: 05 Aoû 2006
Messages: 45
Localisation: Blois/france

URL permanente de ce messagePosté le : Mar Jan 15, 2008 2:17    Sujet du message: Formulaire javascript et bouton entrée

J'ai testé sa ne marche pas .

S'il vous plait aidez moi
 
scriptheque Visiter le site web du posteur
david96
WRInaute accro
WRInaute accro

Inscrit le: 28 Aoû 2005
Messages: 1255
Localisation: Grenoble

URL permanente de ce messagePosté le : Mar Jan 15, 2008 2:35    Sujet du message: Formulaire javascript et bouton entrée

Pour ton form :
Code:
<form method="post" action="" name="log1" onsubmit="return search()">

Et à la place de mettre une image pour valider le formulaire, remplaces la par un classique bouton type="submit", tu n'auras qu'à lui rajouter une classe (via CSS) pour le personnaliser Wink
Code:
<input type="submit" class="bouton-personnaliser" />

Voili, voilou ! Smile
 
david96 Visiter le site web du posteur
scriptheque
Nouveau WRInaute

Inscrit le: 05 Aoû 2006
Messages: 45
Localisation: Blois/france

URL permanente de ce messagePosté le : Mar Jan 15, 2008 2:44    Sujet du message: Formulaire javascript et bouton entrée

Merci pour ton aide mais j'ai testé sa na rien changé

toujours le meme probleme quand on ecrit un mot clé et directement en valide par entré en reste dans la meme page.


Merci de m'aider
 
scriptheque Visiter le site web du posteur
scriptheque
Nouveau WRInaute

Inscrit le: 05 Aoû 2006
Messages: 45
Localisation: Blois/france

URL permanente de ce messagePosté le : Mar Jan 15, 2008 2:47    Sujet du message: Formulaire javascript et bouton entrée

Je vous met le code dans un zip

http://www.ournia.com/multisite.zip

Merci beaucoup
 
scriptheque Visiter le site web du posteur
david96
WRInaute accro
WRInaute accro

Inscrit le: 28 Aoû 2005
Messages: 1255
Localisation: Grenoble

URL permanente de ce messagePosté le : Mar Jan 15, 2008 4:36    Sujet du message: Formulaire javascript et bouton entrée

J'ai testé chez moi en modifiant le form et en mettant un submit classique et ça marche ! Confused
 
david96 Visiter le site web du posteur
scriptheque
Nouveau WRInaute

Inscrit le: 05 Aoû 2006
Messages: 45
Localisation: Blois/france

URL permanente de ce messagePosté le : Mar Jan 15, 2008 7:12    Sujet du message: Formulaire javascript et bouton entrée

'ai testé sur Mozila et safari sa na rien changé sa ne marche pas.

Sa effectue la recherche juste quand on click sur le bouton pas en validant par entrée.
 
scriptheque Visiter le site web du posteur
david96
WRInaute accro
WRInaute accro

Inscrit le: 28 Aoû 2005
Messages: 1255
Localisation: Grenoble

URL permanente de ce messagePosté le : Mar Jan 15, 2008 7:18    Sujet du message: Formulaire javascript et bouton entrée

Etrange, tu peux faire un copié/collé de tes changements ?
 
david96 Visiter le site web du posteur
scriptheque
Nouveau WRInaute

Inscrit le: 05 Aoû 2006
Messages: 45
Localisation: Blois/france

URL permanente de ce messagePosté le : Mar Jan 15, 2008 7:31    Sujet du message: Formulaire javascript et bouton entrée

Voila
Code:


<script type="text/javascript" src="recherche.js">

<form method="post" action="" name="log1" onsubmit="return search()">
<input type="text" class="text" name="T1" value="" style="width: 200px;" />

<select class="options" name="D1" style="width: 200px;">
<option value="y">Musique</option>
<option value="s">Paroles de chansons</option>
<option value="r">Vidéos-clips</option>
<option value="l">Téléchargement (MP3)</option>
<option value="d">Actualités</option>
<option value="k">Interviews</option>

</select>

<input type="submit" class="bouton-personnaliser" />
</form>




[/code]
 
scriptheque Visiter le site web du posteur
david96
WRInaute accro
WRInaute accro

Inscrit le: 28 Aoû 2005
Messages: 1255
Localisation: Grenoble

URL permanente de ce messagePosté le : Mar Jan 15, 2008 9:08    Sujet du message: Formulaire javascript et bouton entrée

Je ne sais pas, essaies ça à tout hasard :
Code:
<script type="text/javascript" src="recherche.js"> </script>
<form method="post" name="log1" action="" onsubmit="return search()" >

<input type="text" class="text" value="" name="T1" value="" style="width: 200px;" />
<script type="text/javascript" language="javascript">document.log1.T1.focus();</script>

<select class="options" name="D1"  style="width: 200px;" onclick="onsubmit()" >
<option value="y">Musique</option>
<option value="s">Paroles de chansons</option>
<option value="r">Vidéos-clips</option>
<option value="l">Téléchargement (MP3)</option>
<option value="d">Actualités</option>
<option value="k">Interviews</option>

</select>

<input type="submit" class="personnaliser" />
</form>


La personne n'aura pas d'autre choix que d'entrer un mot clef ! (A moins que javascript ne soit pas activé) Very Happy
 
david96 Visiter le site web du posteur
scriptheque
Nouveau WRInaute

Inscrit le: 05 Aoû 2006
Messages: 45
Localisation: Blois/france

URL permanente de ce messagePosté le : Mar Jan 15, 2008 9:14    Sujet du message: Formulaire javascript et bouton entrée

J'ai essayé mais sa ne change rien sa recharge toute la page.

Si il ya moyen de bloquer difinitivement le bouton ENTRER sans recharger toute la page sa serai bien.
 
scriptheque Visiter le site web du posteur
finstreet
WRInaute accro
WRInaute accro

Inscrit le: 10 Juil 2005
Messages: 9891

URL permanente de ce messagePosté le : Mar Jan 15, 2008 9:27    Sujet du message: Formulaire javascript et bouton entrée

tu vides des cookies et autres pages en cache, etc quand tu fais tes tests ?

ca marche sur IE chez toi ?
 
finstreet Visiter le site web du posteur
scriptheque
Nouveau WRInaute

Inscrit le: 05 Aoû 2006
Messages: 45
Localisation: Blois/france

URL permanente de ce messagePosté le : Mar Jan 15, 2008 10:10    Sujet du message: Formulaire javascript et bouton entrée

Je suis sur mac j'ai testé sur safari et firefox sa marche mais toujours le problème de la validation par le bouton entrer.
 
scriptheque Visiter le site web du posteur
finstreet
WRInaute accro
WRInaute accro

Inscrit le: 10 Juil 2005
Messages: 9891

URL permanente de ce messagePosté le : Mar Jan 15, 2008 10:18    Sujet du message: Formulaire javascript et bouton entrée

scriptheque a écrit:
Je suis sur mac j'ai testé sur safari et firefox sa marche mais toujours le problème de la validation par le bouton entrer.


Tain faut te tirer les vers du nez toi... c clair que si on fait les tests sous PC, on risque pas d'aller bien loin
 
finstreet Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 2 - Aller à la page 1, 2  Suivante
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort