liste déroulante ... onclick= "envois formulaire"

Statut
N'est pas ouverte pour d'autres réponses.

guslinux

Gamerz'ien
Bon, voila,

j'ai sur mon site un formulaire d'acces direct à certaines rubriques, avec un select (liste déroulante) et j'aimerais asigné "l'envois du formulaire" en onclick...

je doit mettre quoi comme action en on click ???
 
N

niafron

ex membre
ca sent le JS et donc c pas pour moi
(PHP powa :p)
 
D

DevilsAngel

ex membre
ca depent soit tu l'envois à un db donc la tu mets le nom d'une function que tu aura crée avant biensure ;)

ou alors par mail :)

donc faut savoir avant ou et comment tu veut le send ton formulaire :)
 
1er
OP
guslinux

guslinux

Gamerz'ien
DevilsAngel a dit:
ca depent soit tu l'envois à un db donc la tu mets le nom d'une function que tu aura crée avant biensure ;)

ou alors par mail :)

donc faut savoir avant ou et comment tu veut le send ton formulaire :)
Code:
<form action='ferryit.php'>
		<p>Acces direct à une rubrique : <select name=type size=1>
28			<option value='ACF000'>Accessoires - Petites fournitures</option>
			<option value='ALI000'>Alimentations - Parafoudres</option>
			<option value='BOI000'>Boitiers</option>
			<option value='CAB000'>Cables - Connecteurs</option>

			<option value='CAG000'>Cartes Graphiques</option>
			<option value='CAM000'>Cartes mère</option>
			<option value='CAS000'>Cartes son</option>
			<option value='CAT000'>Cartouches d'impression - Kits remplissage</option>
			<option value='CDR000'>Cd-Cdrw-Dvd-Disquette-Zip</option>
			<option value='CLA000'>Claviers</option>

			<option value='CPU000'>CPU</option>
			<option value='GAM000'>Game Pad - Joystick</option>
			<option value='HDD000'>HDD</option>
			<option value='HPA000'>Haut-Parleurs</option>
			<option value='HRS000'>Hub-Router-Switch</option>
			<option value='IOC000'>I/O-card</option>

			<option value='MEM000'>MEM</option>
			<option value='MOD000'>Modem - Network</option>
			<option value='MON000'>Moniteurs</option>
			<option value='MOU000'>Mouse</option>
			<option value='MUL000'>Multimedia - Divers</option>
			<option value='POR000'>Portables</option>

			<option value='PRT000'>Printers</option>
			<option value='RAC000'>Racks</option>
			<option value='SCA000'>Scanners</option>
			<option value='SOF000'>Software</option>
			<option value='SUV000'>Supports vierges</option>
			<option value='VEN000'>Ventilateurs</option>

</select><br><input type="submit" size = 9 name="" value="Aller"> </p></form>
:arrow: http://easyuser.homeip.net/prix/ferryit.php?type=CPU000

pour plus d'info ... en bas de page ...
 
N

niafron

ex membre
mmmh si je comprend bien tu veux virer le bouton "Aller" et pouvoir directement, une fois le choix fait, aller a la page desiree ?


- edit -

g trouver ce code ds les page source de editeurjavascript

c ptete ce ke tu veux

Code:
<form><table WIDTH=550 CELLPADDING=0 CELLSPACING=0 BORDER=0 BGCOLOR=#000000><tr><td WIDTH=100% ALIGN=center><table WIDTH=100% CELLPADDING=2 CELLSPACING=1 BORDER=0>  <tr>    <td WIDTH=50% BGCOLOR=#7189AB><font FACE="Verdana, Arial" SIZE=1 COLOR=#FFFFFF><script LANGUAGE="JavaScript">
function ChangeUrlPart(formulaire)
	{
	if (formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value != "")
		{
		window.open(formulaire.ListeUrl.options[formulaire.ListeUrl.selectedIndex].value,'_blank');
	 	}
	else

		{
		alert('Veuillez choisir une destination.');
		}
	}
</SCRIPT>

<select NAME="ListeUrl" SIZE=1 onChange="ChangeUrlPart(this.form)" STYLE="color:#455A87;background-color:#FFEDBF">
<option SELECTED VALUE="">Visitez nos 50 meilleurs partenaires !
<option VALUE="">
<option VALUE="" STYLE="color:#FFFFFF;background-color:#455A87">== Divertissements ==
<option VALUE="../partenaires/partenaire_go.php?id=etoilee">Carte de Rêve

<option VALUE="../partenaires/partenaire_go.php?id=melida">Chez Mélida
<option VALUE="../partenaires/partenaire_go.php?id=romuh2002">les sites obloo
<option VALUE="../partenaires/partenaire_go.php?id=forumsdu">Forums du Net
<option VALUE="../partenaires/partenaire_go.php?id=patelec">KITELECTRONIQUE GRATUIT
<option VALUE="../partenaires/partenaire_go.php?id=wapiti">Bienvenue Chez Wapiti
<option VALUE="">
<option VALUE="" STYLE="color:#FFFFFF;background-color:#455A87">== Informatique et internet ==
<option VALUE="../partenaires/partenaire_go.php?id=gxlinks">Ton site sur Gxlinks.com
<option VALUE="../partenaires/partenaire_go.php?id=javanilla">ScriptsPlus.com
<option VALUE="../partenaires/partenaire_go.php?id=telecharge">Telechargement
<option VALUE="../partenaires/partenaire_go.php?id=alainter">Alain Terre Net
<option VALUE="../partenaires/partenaire_go.php?id=phpmylinux">100% PHP
<option VALUE="../partenaires/partenaire_go.php?id=lesjava">LES JAVASCRIPTS
<option VALUE="../partenaires/partenaire_go.php?id=ram">Trucs et astuces Express
<option VALUE="../partenaires/partenaire_go.php?id=skyweb">SkyWeb
<option VALUE="../partenaires/partenaire_go.php?id=tjs">Tout JavaScript.com
<option VALUE="../partenaires/partenaire_go.php?id=yacapa">Informatique

<option VALUE="../partenaires/partenaire_go.php?id=rocamus">Animation Rocamagifs
<option VALUE="../partenaires/partenaire_go.php?id=informatru">Trucs et astuces pour WIN 98 et XP
<option VALUE="../partenaires/partenaire_go.php?id=sourceht">Sourcehtml : Tutorials, applets, scripts
<option VALUE="../partenaires/partenaire_go.php?id=tropicalo">Action Webmasters
<option VALUE="../partenaires/partenaire_go.php?id=donpablo">Big Bazar
<option VALUE="../partenaires/partenaire_go.php?id=aspirine">asp-irine.com
<option VALUE="">
<option VALUE="" STYLE="color:#FFFFFF;background-color:#455A87">== Annuaires / Portails ==
<option VALUE="../partenaires/partenaire_go.php?id=nhorky">Yoop-e.com
<option VALUE="../partenaires/partenaire_go.php?id=phpannu">PhpAnnu
<option VALUE="../partenaires/partenaire_go.php?id=admintlp">Touslesportails.com
<option VALUE="../partenaires/partenaire_go.php?id=homepage">Le Homepage Club
<option VALUE="">
<option VALUE="" STYLE="color:#FFFFFF;background-color:#455A87">== infographie / photo / graphisme ==
<option VALUE="../partenaires/partenaire_go.php?id=faro">FaroDessing
<option VALUE="../partenaires/partenaire_go.php?id=hurgon">Images gifs animées transparentes
<option VALUE="../partenaires/partenaire_go.php?id=kissdesign">KISSDESIGN WEBSITE

<option VALUE="../partenaires/partenaire_go.php?id=linda67">Chez Linda
<option VALUE="">
<option VALUE="" STYLE="color:#FFFFFF;background-color:#455A87">== Autres ==
<option VALUE="../partenaires/partenaire_go.php?id=odin">ChezOdin
<option VALUE="">
<option VALUE="" STYLE="color:#FFFFFF;background-color:#455A87">== Jeux / Jouets ==
<option VALUE="../partenaires/partenaire_go.php?id=smitt"><=[ULTRAPOKE- Version DrEaMeR] Roms GBA à GoGo=>
<option VALUE="">
<option VALUE="" STYLE="color:#FFFFFF;background-color:#455A87">== Sites pour webmasters ==
<option VALUE="../partenaires/partenaire_go.php?id=moof">Livre-dor.net
<option VALUE="../partenaires/partenaire_go.php?id=cranky">Création de site
<option VALUE="../partenaires/partenaire_go.php?id=looky">L O O K I M A G E
<option VALUE="../partenaires/partenaire_go.php?id=letout">Le Tout Webmaster
<option VALUE="../partenaires/partenaire_go.php?id=easyscript">Easy-Script.com
<option VALUE="../partenaires/partenaire_go.php?id=wmr">WEBMASTERS-FR.NET
<option VALUE="../partenaires/partenaire_go.php?id=yatou">Yatou.net
<option VALUE="../partenaires/partenaire_go.php?id=toutpour">Toutpourtonsite

<option VALUE="../partenaires/partenaire_go.php?id=tenss">TonWebmaster.Com
<option VALUE="../partenaires/partenaire_go.php?id=elgi">Le HTML Facile
<option VALUE="../partenaires/partenaire_go.php?id=akelnet">Akelnet.com : BOOSTEZ Efficacement votre trafic !
<option VALUE="../partenaires/partenaire_go.php?id=alive">Aide4web.com : l'aide à la création de site
<option VALUE="../partenaires/partenaire_go.php?id=liam">Netsources - L'univers des Webmasters
<option VALUE="../partenaires/partenaire_go.php?id=coinphp">Coin PHP
<option VALUE="../partenaires/partenaire_go.php?id=bricabracb">REFERENCEMENT PORTAIL BRICABRAC
<option VALUE="../partenaires/partenaire_go.php?id=rano">ServiceWebmaster
<option VALUE="../partenaires/partenaire_go.php?id=univers">Universurf
</select>
</font></td>  </form>
tu le remet a ta sauce et hop c gagne :D
 
1er
OP
guslinux

guslinux

Gamerz'ien
NiafroN a dit:
mmmh si je comprend bien tu veux virer le bouton "Aller" et pouvoir directement, une fois le choix fait, aller a la page desiree ?


- edit -

g trouver ce code ds les page source de editeurjavascript

c ptete ce ke tu veux
Il ne fonctionne pas tel kel sur ma page... j'ai du arranger un peut :

:arrow:
Code:
<script LANGUAGE="JavaScript">
function ChangeUrlPart(formulaire)
   {
      window.open(formulaire.type.value,'_self');
   }
</SCRIPT>
ca c'est le script,

:arrow:
Code:
<form action=''>
		<p>Acces direct à une rubrique : <select onChange="javascript:ChangeUrlPart(this.form)" name=type size=1>
28			<option value='?type=ACF000'>Accessoires - Petites fournitures</option>
			<option value='?type=ALI000'>Alimentations - Parafoudres</option>
			<option value='?type=BOI000'>Boitiers</option>
			<option value='?type=CAB000'>Cables - Connecteurs</option>
			<option value='?type=CAG000'>Cartes Graphiques</option>
			<option value='?type=CAM000'>Cartes mère</option>
			<option value='?type=CAS000'>Cartes son</option>
			<option value='?type=CAT000'>Cartouches d'impression - Kits remplissage</option>
			<option value='?type=CDR000'>Cd-Cdrw-Dvd-Disquette-Zip</option>
			<option value='?type=CLA000'>Claviers</option>
			<option value='?type=CPU000'>CPU</option>
			<option value='?type=GAM000'>Game Pad - Joystick</option>
			<option value='?type=HDD000'>HDD</option>
			<option value='?type=HPA000'>Haut-Parleurs</option>
			<option value='?type=HRS000'>Hub-Router-Switch</option>
			<option value='?type=IOC000'>I/O-card</option>
			<option value='?type=MEM000'>MEM</option>
			<option value='?type=MOD000'>Modem - Network</option>
			<option value='?type=MON000'>Moniteurs</option>
			<option value='?type=MOU000'>Mouse</option>
			<option value='?type=MUL000'>Multimedia - Divers</option>
			<option value='?type=POR000'>Portables</option>
			<option value='?type=PRT000'>Printers</option>
			<option value='?type=RAC000'>Racks</option>
			<option value='?type=SCA000'>Scanners</option>
			<option value='?type=SOF000'>Software</option>
			<option value='?type=SUV000'>Supports vierges</option>
			<option value='?type=VEN000'>Ventilateurs</option>
</select></p></form>
et ca c'est la liste déroulante, seul probleme, pour les ventilos par ex, j'avais value='VEN000', j'ai du ajouter changer par value='?type=VEN000', et mtn ca fonctionne, et je crois que je pourrais meme enlever les formulaire

MTn je me pose une question, comment ajouté à "VEN000", "?type=", pour donner "?type=VEN000", un peut comme ds le php :arrow: $variable = "?type=".$ref .... parce que ca m'échape ds le java...
 
1er
OP
guslinux

guslinux

Gamerz'ien
Je viens de tester, le formulaire est indispensable au fonctionnement du script ....
 
K

kEr0

ex membre
J'dis ca comme ca ... Mais si tu veux cette source ... Regarde en bas de page du post ... Le saut de forum en forum :p
 
1er
OP
guslinux

guslinux

Gamerz'ien
kEr0 a dit:
J'dis ca comme ca ... Mais si tu veux cette source ... Regarde en bas de page du post ... Le saut de forum en forum :p
lol j'avais pas remarqué lol ms bon, j'ai quand meme rein compris...

merci à tous poru votre aide :D
 

La Poubelle

Pou'r allé Danché
Le formulaire est pas indispensable.

De plus, Dreamweaver MX le fait automatiquement dans ces objets de formulaire :p
 
1er
OP
guslinux

guslinux

Gamerz'ien
AGain a dit:
Le formulaire est pas indispensable.

De plus, Dreamweaver MX le fait automatiquement dans ces objets de formulaire :p
j'utilise pas d'outils genre dream... j'ai l'impression de rien controler ... j'ai mon prog sous linux, et le reste ... j'ai mes sites de référence ...
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut