Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2517 connectés 

  FORUM HardWare.fr
  Programmation

  [ HTML , JavaScript ] prob de formulaire ....

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ HTML , JavaScript ] prob de formulaire ....

n°69216
Maxime
Posté le 02-11-2001 à 21:43:14  profilanswer
 

Bon j'ai ce formulaire :  

Citation :


<!-- DEBUT DU CODE FORMULAIRE -->
<form>
<select name="form1" size=1 onChange="redirection(this.form)">
<option selected>Choix de la page
<option value="?page=page1.php3">Page 1
<option value="?page=page2.php3">Page 2
<option value="?page=page3.php3">Page 3
</select>
<script language="javascript">
function redirection(formulaire)
{
if (formulaire.form1.selectedIndex != 0)
{
location.href = formulaire.form1.options[formulaire.form1.selectedIndex].value;
}
}
</script>
<!-- FIN DU CODE FORMULAIRE -->


 
Et jamerais bien le transformer :
 
Au lieu que le lien sactive quand on choisi une option, j'aimerais pouvoir apuyer sur un bouton pour activer le changement ( un peut comme ce forum pour le changement de categorie )

mood
Publicité
Posté le 02-11-2001 à 21:43:14  profilanswer
 

n°69223
marcool
Posté le 02-11-2001 à 22:33:45  profilanswer
 

en gros tu cherche a aller dans le sens contraire de ce qui se fait de plus en plus :??:
 
bah pour ca il suffit d'ajouter un bouton (balise <input type=submit name=submit value="envoyer">
 endessous de </select>
et tu remplace onChange par onSubmit
 
voili, voilà

n°69255
Maxime
Posté le 02-11-2001 à 23:41:08  profilanswer
 

heu aps pige
tu peut modifier le code stp

n°69294
ethernal
Chercheur de vérité...
Posté le 03-11-2001 à 02:13:41  profilanswer
 

<!-- DEBUT DU CODE FORMULAIRE -->
<form NAME="form1" METHOD="post" ACTION="pageactuelle.php">
<select name="pageSel" size=1">
<option selected>Choix de la page
<option value="?page=page1.php3">Page 1
<option value="?page=page2.php3">Page 2
<option value="?page=page3.php3">Page 3
</select>
<INPUT TYPE="button" VALUE="Valider">
</FORM>
<!-- FIN DU CODE FORMULAIRE -->
 
tu récupères la page sélectionnée dans $pageSel

n°69297
Maxime
Posté le 03-11-2001 à 02:28:42  profilanswer
 

j'avais reusi a trouver la soluce :
 

Citation :


<form name="form1">
<select name="liste1" size="1">
    <option value="" selected>Pages
    <option value="?page=page1.php3">page 1
    <option value="?page=page2.php3">page 2
    <option value="?page=page3.php3">page 3
</select>
<input type=button onclick="if (form1.liste1.selectedIndex != 0) location = form1.liste1.options[form1.liste1.selectedIndex].value; else alert('Merci de faire un choix !';)" value="Go">
</form>


 :jap:  :jap:

n°69298
ethernal
Chercheur de vérité...
Posté le 03-11-2001 à 02:33:58  profilanswer
 

je pige pas là tu fais du php, mais tu préfères utiliser du javascript ?? pq ??
 
ok tu préviens si le choix est pas bon sans recharger la page, là je suis d'accord, mais pq prendre l'élément sélectionné en javascript ?? ton liste1 contient le nom de la page sélectionnée ("?page=page1.php3", ...) dans ta page de réception (la page courante je suppose)
 
enfin ça ne regarde que toi ;)

 

[edtdd]--Message édité par ethernal--[/edtdd]

n°69299
Maxime
Posté le 03-11-2001 à 02:38:09  profilanswer
 

en faite j'utilise la fonction include() de PHP, c'est tout.
Je ne connais absolument pas du tout PHP.
 
Donc voilà pourquoi j'utilise JavaScript ( language que j'adore d'ailleur :) ).

 

[edtdd]--Message édité par maxime--[/edtdd]

n°69322
ethernal
Chercheur de vérité...
Posté le 03-11-2001 à 12:11:07  profilanswer
 

voila qui éclaire ma lanterne ;)
 
essaye d'apprendre le php, tu verras ça t'ouvrira plein de porte ;)

n°69334
Maxime
Posté le 03-11-2001 à 13:08:23  profilanswer
 

t'asun bon bouquin a me conseiller  :)

n°69337
ethernal
Chercheur de vérité...
Posté le 03-11-2001 à 13:30:26  profilanswer
 

"Pratique de mysql et php" éditions O'Reilly est franchement bien.
il va du HTML au php en passant par la conception et la création de BD MySqL et aborde la conception de classes en php.
 
En bref, un outil indispensable pour commencer :D
Très complet.

mood
Publicité
Posté le 03-11-2001 à 13:30:26  profilanswer
 

n°69338
Maxime
Posté le 03-11-2001 à 13:31:20  profilanswer
 

il fait a peut pres combien de page??

n°69340
ethernal
Chercheur de vérité...
Posté le 03-11-2001 à 13:46:39  profilanswer
 

261 pages sans les annexes.
annexe A : installation sur windows, linux
annexe b : références mysql (syntaxe etc)
annexe c : syntaxe de php
annexe d : fonction php
annexe e : bibliographie
index
nombre de pages totale 369

n°69341
Maxime
Posté le 03-11-2001 à 13:47:47  profilanswer
 

j'irais a la fnac :o
 
Tu connais quoi comme language web?

n°69342
ethernal
Chercheur de vérité...
Posté le 03-11-2001 à 13:49:32  profilanswer
 

html, javascript, php, un peu de CSS
 
pq ?

n°69358
Maxime
Posté le 03-11-2001 à 14:21:25  profilanswer
 

pour savoir :D

n°69359
ethernal
Chercheur de vérité...
Posté le 03-11-2001 à 14:22:41  profilanswer
 

;)

n°69360
Maxime
Posté le 03-11-2001 à 14:23:44  profilanswer
 

ta des site sites web (online)?

n°69364
ethernal
Chercheur de vérité...
Posté le 03-11-2001 à 14:38:59  profilanswer
 

non pas pour l'instant
il est toujours en beta pcq question graphisme je suis plutot très nul :lol:

n°69365
Maxime
Posté le 03-11-2001 à 14:40:35  profilanswer
 

et moi donc :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [ HTML , JavaScript ] prob de formulaire ....

 

Sujets relatifs
[ HTML / PHP ] C'est possible une image de hauteur variable ?peut-on manipuler la balise <title> avec JavaScript??
[HTML] ANNIHILATION TOTALE, le retour[VB] Faire un éditeur HTML simple (plus simple que FP Express)
HTML 4 , implanté dans IE et NNS depuis quelle version??[ JavaScript ] Comment savoir la "version HTML" du navigateur ??
[HTML] avec include php... Please. Une petite info de base[PHP/HTML] connaitre la langue du client
[HTML] - [PHP] Help dans mes tableaux de merde !! 
Plus de sujets relatifs à : [ HTML , JavaScript ] prob de formulaire ....


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR