IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[XHTML] input de type hidden fait apparaitre un espace


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut [XHTML] input de type hidden fait apparaitre un espace
    Je me retrouve avec des problèmes de placement de input de type hidden.

    Sur IE ça me genère de la place, pas sur firefox.

    par exemple ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    				 <?php 
                                            FamillesListeOuverte($eml_link);
                                            EvenementsListeOuverte($eml_link);
                                     ?>
    			     <form action="recherche.php" name="motcleForm" method="get">
    				 <input type="hidden" name="eml" value="<?php echo $eml_post?>">
    				 <input type="hidden" name="f" value="<?php echo $f?>">
    				 <h3 id="titreVert">
    				 <img style="vertical-align:middle;" align="left" src="graphix/apic-recherche-1.png" alt="saisissez un ou plusieurs mots" />
                      <span style="vertical-align:middle">&nbsp;RECHERCHE RAPIDE</span>
    				 </h3>
    me genère une ligne avant RECHERCHE RAPIDE sur IE et rien sur firefox!!!
    comment faire avec les input hidden, les formes, etc lorsqu'on travaille avec div, et plus les tables??

    Merci

  2. #2
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    tu n'as pas le droit de mettre un input directement dans un form ( http://giminik.developpez.com/xhtml/form.html ). Tu peux mettre tes input dans un filedset (lui même dans le form).
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    Merci mais le problème c'est que je veux que les input de type hidden ne me prennent pas de place !

    si je mets fieldset (fait), maintenant ça se comporte pareil sur IE et sur firefox mais comment faire pour qu'ils ne me prennent pas de place??

    Merci !!

  4. #4
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    J'avais bien compris que tu ne voulais pas d'espace.
    Ce n'est pas normal que ca en prenne de toutes facon...

    Si je t'ai conseillé le fieldset, c'est pour que ton code soit correcte. Les navigateurs ont tendance a modifier leur comportement quand ils sont face a un code correct ou pas...

    Peux tu nous montrer le code généré plutot que le code avec des morceaux de php, le problème pourrait venir de là...
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    821
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 821
    Par défaut
    voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <form action="recherche.php" name="motcleForm" method="get">
     <div style="height:2px"></div>
      <span style="vertical-align:middle;">
       <input class="apic-communication-publicitaire-champ" name="motcle" type="text" size="23" maxlength="150"  /></span>
     
       <span style=" vertical-align:baseline;">&nbsp;
      <input type="image" src="graphix/apic-go.gif" alt="Lancer la recherche rapide" border="0" /></span>
     <fieldset >
     <input type="hidden" name="eml" value="">
     <input type="hidden" name="f" value="1">
     </fieldset>
     </form>
    merci encore

  6. #6
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <form style="margin:0;padding:0" ...>

  7. #7
    Membre Expert
    Avatar de Candygirl
    Femme Profil pro
    Inscrit en
    Juillet 2006
    Messages
    1 912
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 53
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 912
    Par défaut
    Citation Envoyé par MasterOfChakhaL
    tu n'as pas le droit de mettre un input directement dans un form.
    Il me semble que cela dépend du doctype et que tu peux le faire en xhtml transitionnel ?
    Les bons réflexes:
    • avant de poser une question:
      règles | faq | tutoriels | recherche
    • clarté, politesse, vocabulaire et orthographe soignés = efficacité
    • remercier ceux qui ont pris le temps d'aider et :resolu: si c'est le cas

Discussions similaires

  1. [DOM] supprimer un element input de type hidden
    Par typikal dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 23/01/2008, 16h45
  2. Modification input de type hidden
    Par webrider dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/03/2007, 19h47
  3. Réponses: 2
    Dernier message: 01/08/2006, 12h52
  4. <input type="password" & type="hidden&
    Par Thierry8 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 21/08/2005, 13h38
  5. [input type hidden] devient nul
    Par Nadine dans le forum ASP
    Réponses: 17
    Dernier message: 25/04/2005, 20h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo