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

JavaScript Discussion :

Finir de dessiner un tableau HTML existant


Sujet :

JavaScript

  1. #1
    Membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Mai 2010
    Messages
    149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2010
    Messages : 149
    Points : 67
    Points
    67
    Par défaut Finir de dessiner un tableau HTML existant
    Bonjour,

    J’essaie de mettre des input de recherche dans le même tableau que le résultat, afin que le tout reste aligné quand le tableau change de dimension en largeur.
    Donc j'aimerais "continuer" le tableau...
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    	<table><tr>
    		<td style="width:50"><input type="text" id="pren" placeholder="Prénom" onkeyup="Donnees()"></td>
    		<td style="width:50"><input type="text" id="noma" placeholder="Nom" onkeyup="Donnees()"></td>
    			</tr>... (ici je n'ai pas de TAG)
    ... à l'aide de ce résultat de recherche (qui roule déjà en body onload).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
     
    function Donnees(){
     
    	var d = new Date();
    	var gege = document.getElementById("prenom").value;
    	var gigi = document.getElementById("nom").value;	//valeurs de mon formulaire HTML
     
    	var enyeil = gaga+'~'+gege+'~'+gigi+'~'+gogo+'~'+gugu+'~'+gygy;
    	var Semaine = document.getElementById("debut").value+'T00:00:00-00:00';
    	var url = "ajax/getMoteur.php?redgid="+Semaine+"~"+enyeil+'&noCache='+d.getTime();
    	ajaxCaller.getPlainText(url, GetMoteur);			//Résultat de ma recherche AJAX
    	}	
    	function GetMoteur( text ){
    		bof = bof + "<tr><td>Prénom</td><td>Nom</td></tr>";	
    		var regions = text.split(';');		 
    			for( var i=0 ; i < regions.length ; i++ )	//Loop les personnes
    			{
    				PRENOM = TEMPS.substring(0,TEMPS.indexOf("~"));
    				TEMPS = TEMPS.substring(TEMPS.indexOf("~")+1);
    				NOM = TEMPS.substring(0,TEMPS.indexOf("~"));
    				bof = bof + "<tr><td >'+PRENOM+'</td><td >'+NOM+'</td></tr>";
    			}
    		bof = bof + "...(pas de TAG)</table>
    		}
    		document.getElementById("resultat").innerHTML = bof;
    Le tout est onkeyup, donc les champs ne doivent pas être dans le javascript.
    Le problème c'est que je n'ai rien à taguer ..!

    Merci.

  2. #2
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    je n'ai pas compris comme le tableau augmente de taille en chargeur.
    est ce qu'il y a des colonnes qui se rajoutent ? ou alors c'est le contenu des cases qui s'allonge ?

  3. #3
    Membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Mai 2010
    Messages
    149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2010
    Messages : 149
    Points : 67
    Points
    67
    Par défaut
    je veux dire quand le navigateur change de dimension

  4. #4
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    pour avoir un effet responsif qui adapte l'affichage en fonction de la largeur de l'écran, cela se fait plutôt en CSS.

    montrez nous une capture d'écran d'un exemple de contenu.

  5. #5
    Membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Mai 2010
    Messages
    149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2010
    Messages : 149
    Points : 67
    Points
    67
    Par défaut
    J'aimerais que les champs recherche soient à même le tableau de résultat. Autrement quand on redimensionne les colonnes ne sont pas la même largeur.

    Nom : recherche.png
Affichages : 59
Taille : 9,5 Ko

    ici, si les champs de recherche étaient dans le même tableau, l'allignement serait maintenue...
    Nom : decal.png
Affichages : 58
Taille : 4,3 Ko

  6. #6
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    16 959
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 16 959
    Points : 44 122
    Points
    44 122
    Par défaut
    Bonjour,
    J'aimerais que les champs recherche soient à même le tableau de résultat.
    si je comprend bien !!! mets tout dans la même <table>.
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <table>
      <thead>
        <!-- si besoin ou mettre la recherche ici -->
      </thead>
      <tbody class="recherche">
      </tbody>
      <tbody class="datas">
      </tbody>
    </table>

  7. #7
    Membre du Club
    Homme Profil pro
    Analyse système
    Inscrit en
    Mai 2010
    Messages
    149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2010
    Messages : 149
    Points : 67
    Points
    67
    Par défaut
    exactement ce qu'il me fallait merci.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Existence fichier tableau html couleur
    Par Lexounet dans le forum VBScript
    Réponses: 4
    Dernier message: 20/05/2011, 14h04
  2. Insertion javascript dans tableau HTML
    Par Rocca dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 08/08/2005, 12h28
  3. Tableau html décalage
    Par verticka dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 23/02/2005, 15h01
  4. dessiner un tableau dans WORD?
    Par sali dans le forum VBA Word
    Réponses: 2
    Dernier message: 26/01/2005, 14h11
  5. [VB6] recuperer des valeurs ds un tableau html avec vb!!
    Par leo13 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 11/12/2004, 13h02

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