Thread: Modification dynamique des valeurs d'un tableau
Started 1 year, 4 months ago by cramo
J'expose mon problème :
Je souhaiterai pouvoir modifier la valeur d'un lien situé sur une page.
Pour cela, lorsque je clique sur le lien, un input texte apparait ce qui permet de donner la nouvelle valeur. Jusque là pas de problème.
Puis lorsque la boite perd le focus je souhaiterai revenir dans l'état initial.
Le problème vient du fait que lorsque je perds le focus de la boite la valeur...
Salut,
Dans une de mes pages HTML, j'ai un tableau avec une liste de produits. Je voudrais que les premières cellules de chaque ligne soit cliquable pour en faire un lien vers une fonction Ajax qui donnerait des infos supplémentaires sur le produit. La dernière case ne doit pas être concernée par ce lien, car elle sert à ajouter le produit au panier.
Visiblement, on ne peut pas ...
Bonjour à tous,
Je cherche à charger dynamiquement une image d'arriere-plan d'un tableau.
J'ai essayé ceci qui ne marche pas :
Code :
document. getElementById ( "monTableau" ) . background = "../../images/monImage.jpg"
pouvez-vous m'indiquer la bonne syntaxe ?
Bonne fin de journée
Bonsoir à tous,
J'ai un problème dans un calcul réalisé avec des éléments dans un tableaux:
Tableaux HTML:
Code :
<table id= "tabfourrage" ><tr><td ><u>Code Produit:< /u></td><td ><u>Nom de la matiere:</u></td><td ><u>Fournisseurs:</u></td><td ><u>Quantite:</u></td><td ><u>Prix au KG:</u></td><td ><u>Pri de revient:</u></td></tr><tr> <td> 77 </ td>
<td>Abricots</td>...
salut a tous
je peux avoir une petit aide please
j'ai une page principale sur laquelle j'ai créé deux tableaux 1 ligne 1 colonne , 1 tableau1 contient l'ensemble des liens afin d'aller d'une page a une autre et l'autre tableau2 contient plutot les informations que l'on peut avoir sur les pages dont les liens sont situes sur le 1er tableau
alors au lieu après un clic sur un lien que la ...
Bonjour,
J'ai un petit souci de syntaxe!
voici le code php me donnant la liste des mots et leur activité (pour un nuage de mots)
Cependant, je souhaite imposer un nombre maximum de mots dans le nuage en signalant le dépassement de 10 sélections de checkbox (modif_nuage[])
Code :
$reqtc5= "SELECT id, mot, activite FROM tblnuage ORDER BY mot ASC" ;
$sqltc5=mysql_query ( $...
Bonjour à tous
Je developpe une application web j2ee avec l'api struts.
Dans l'une de mes pages jsp j'affiche un tableau via des tag nested.
Cependant pour gerer les modifications des utilisateurs sur ce tableau je doit détecter les modifications survenues sur chaque cellule ,autrement dit je dois détécter les champs modifiés pour enregistrer les nouvelles valeurs.
Existe -il...
Bonjour,
imaginons que j'ai un tableau contenant des variables, et je souhaite attribuer dynamiquement des valeurs a ces variables :
Code :
var var1 = "" ;
var var2 = "" ;
var var3 = "" ;
var varTab = [ var1, var2, var3 ] ;
var dataTab = [ "val1" , "val2" , "val3" ] ;
for ( var i= 0 ; i < varTab. length ; i++ )
{
/*Ici la case du tableau ...
Salut :
j'ai un tableau qui contient trois colonnes reference_produit , prix_achat et prix_pourc avec prix_pourc = prix_achat * 1,5
les colonnes : reference_produit et prix_achat sont remplies par l'utilisateur en html sans accès au base donnés , comment je peux remplir les valeurs de prix_pourc avec javascript.
la page est en html (statique)
j'ai utiliser cette formulaire ...
Salut,
j'ai un tableau par exemple :
Code html :
<table>
<tr> .... </tr>
<tr> .... </tr>
<tr>
<td> nom </td>
<td> <select onchange = "numero();" > <option> ... </option> </select> </td>
</tr>
</table>
comment je peux recuperer le numero de ligne dans laquelle tant que l'evenement onchange ( ligne ou existe select )...
Bonsoir^^
J'ai créé un tableau à deux dimensions en javascript, je voudrais pouvoir y ranger dans certaines cases un objet javascript mais que les autres case du tableau contiennent 0.
Vous savez comment faire ?
car j'ai essayé une methode : de remplir le tableau de 0, puis de mettre dans une case un objet javascript, le resultat est que dans la case il trouve bien l'objet placé mais ...
Bonjour,
Je génère de façon dynamique un tableau (balise <table>) qui affiche un planning. Je ne connais donc pas à l'avance les dimensions de mon tableau.
J'ai les noms en première colonne, et les dates en première ligne.
Existe-t-il un moyen de pouvoir scroller horizontalement et verticalement dans ce tableau en gardant fixes la première colonne et la première ligne ?
Merci....
Bonjour,
je suis en train de réaliser un tableau et pour faire la mise en forme j'utilise CSS. Voici mon tableau :
Code :
<table class = "tab" >
<tr>
<td >
2009
</td>
<td>
Formation professionnelle en informatique</br>
</td>
</tr>
<tr>
<td>
2008
</td>
<td>
Licence Professionnelle</br>
</td>
</tr>
Et voila mon ...
bonsoir!
j'ai un tableau <table>; j'ajoute à ce tableau des lignes et des colonnes avec
du code javascript :
Code :
var newRow=window. document . getElementById ( 'mon_tableau' ) . insertRow ( -1 )
var newCell= newRow. insertCell ( 0 ) ;
.....
jusque là pas de problème;
après avoir créer les lignes et colonnes, quand j'essaye de connaitre le nombre de ligne ...
Bonjour à tous,
J'ai obtenu un code html qui contient du javascript qui me permet de visualiser le flux video d'une caméra ip et je souhaiterais redimensionner la taille du flux afin de pourvoir par exemple mettre cote à cote deux flux vidéo. J'ai essayer de créer un tableau en html en y insérant le script mais étant novice en la matière, l'image reprend à chaque fois taille d'origine....
Bonjour. Voila un probleme deja traité plusieur fois, cependant après lecture de la FAC et une recherche sur le forum je n'ai pas trouvé chaussure a mon pied.
http://javascript.developpez.com/sou...forms#check all
J'ai trouvé plein de source dans ce genre, cependant je n'arrive pas a les adapter a ma situation. (Javascript n'etant pas ma tasse de thé je dois l'avouer)
Voila ma ...
Bonjour à tous,
Voila un petit post qui vient exposer mon incompétence en javascript.
Je suis entrain de mettre en place un comparateur de fichier de configuration, qui après analyse, renvoi les comparaisons dans un grand tableau html avec des jeu de couleurs pour voir les parametres identique/différents ou abs.
Le tableau pouvant s'étendre sur plus de 50 colonnes et 300 lignes, il ...
Bonjour / Bonsoir,
Voilà j'ai un tableau sur lequel j'aimerai modifier la couleur des différentes cases en fonction de leur contenu. Il n'est rempli que de 0 et de 1 donc la case devra prendre une couleur en fonction.
Le problème c'est que je n'arrive pas à atteindre la valeur des cases via le code. Chaque <td> du tableau a un id, donc j'essaie de récupérer le tout par:
Code ...
Bonjour,
Voici mon problème :
Je crée des tableaux en php que je transforme en suite en javascript (voir le code ci-dessous) pour les utiliser avec jquery et flot. tab_temp_java represente les abscisses et tab_point_java les ordonnées
Code :
<script language= "Javascript" >
var tab_point_java = new Array;
var tab_temp_java = new Array;
<?php
$tab_point_...
Bonjour a tous, je me présente D3vlX, très petit codeur amateur, je cherche a créer une page html qui contiendrai un tableau, faire le code du tableau, le remplir etc pas de problème, mais ce que j'aimerai faire, c'est créer un champ dans une page anexe qui resterai privée qui se référencerait au colone du tableau et lorsque j'ajouterai des informations dans ces zones, cela recréerai une nouvelle...
Salut à tous,
J'ai déclarer un tableau javascript de la sorte var monTab = new Array()
Il est rempli avec plusieurs éléments et en fait j'aimerai supprimer l'un d'entre eux.
Donc pour cela je parcoure mon tableau et si je trouve l'élément mais c'est la que je bloque.
J'ai vu les méthodes slice() ou splice() mais je ne vois pas trop comment ça marche et pas trop comment supprimer ...
Bonjour à tous,
Je cherche à savoir comment transmettre à ma page suivante, un tableau remplit par une fonction javascript.
Code :
function fillit ( )
{
var MonTab = new Array;
for ( i= 0 ; i< 10 ; i++ )
{
MonTab [ i ] = i;
}
Comment alors récupérer le contenu de MonTab dans ma page suivante ??
Merci d'avance.
Transmettre un tableau
Bonjour à tous,
Je cherche à savoir comment transmettre à ma page suivante, un tableau remplit par une fonction javascript.
Code :
function fillit ( )
{
var MonTab = new Array;
for ( i= 0 ; i< 10 ; i++ )
{
MonTab [ i ] = i;
}
Comment alors récupérer le contenu de MonTab ...
Bonjour,
J'espère que quelqu'un pourra m'aider, car je suis débutant en javascript, et j'ai du mal à réaliser ce que je désire avec ce que je trouve sur le net. J'aimerais pouvoir réaliser une application qui permettrait de déplacer des blocs (de taille différentes mais de hauteur fixe) contenus dans un 1er tableau, vers des cellules d'un 2eme tableau par drag and drop en javascript.
Le ...
salut tout le monde
j'ai un tableau
Code html :
<table>
<tr>
<td> aaaa </td>
<td> <input type =button onclick = "fonction()" > </td>
</tr>
<tr>
<td> aaaa </td>
<td> <input type =button onclick = "fonction()" > </td>
</tr>
...
</table>
je veux que la fonction() : javascript : recupere le numero de ligne de ...
Bonjour,
Je souhaite lors d'un clique sur un texte afficher/masquer certaines colonnes d'un tableau, hors le problème qui se pose avec mes scripts c'est que seul la première occurence est affectée, l'action n'est pas répercutée sur toutes les colonnes disposant de ce même id. voici mon code :
fonction javascript :
Code :
<!-- Masque ou pas les services -->
<script ...
Bonjour,
J'ai un petit script qui me permet d'afficher / masquer un <tr> d'un tableau
Lors du premier chargement de la page, il s'affiche sans problème comme ci-dessous
Lorsque que je clique sur la checkbox pour masquer le <tr>, pas de problème il disparait
Mais quand je re-clique sur la checkbox, le <tr> ré-apparait bien mais entassé dans la 1ere cellulle uniquement, ...
Hello !
Je rencontre actuellement un problème lors de la parcours d'un tableau javascript crée avec php.
A la base, mon script récupère des valeurs (int) dans les enregistrements d'une base de données représentant des "poids" ou autrement "l'importance" de l'enregistrement (des poids dont le total est égal à 100).
Pour pouvoir sélectionner un enregistrement aléatoirement mais en ...
Bonjour, j'essaye de faire une manipulation en java script sans succès.
Je veux sur un clique d'un bouton ou d'un selectbox qui appartient au <tr>, je peux colorier toute la ligne.
Ce que je suis arrivé a faire en m'inspirant d'autre exemple c'est de cliquer sur une ligne du tableau et elle devient en vert.
Et en double cliquant dessus elle devient blanche.
Code :
<html...
Bonjour,
j'ai un tableau javascript qui m'en fournit. Il est construit à partir d'une table d'une BD.
De ce fait, l'index des colonnes n'est pas un numéro (id ou autre) mais un champ texte ("nom", "prenom")
Pour parcourir mon tableau, j'utilise un
for each (var mon_index in mon_tableau) ...
mon_tableau[mon_index] affiche bien ce que je souhaite
Simplement, j'ai besoin de ...
Bonjour,
J'aimerais savoir ce qu'il y a de plus propre en js pour r?aliser l'?quivalente
de la m?thode contains de la classe String en java.
J'ai un tableau avec des valeurs :0,1,2,3, etc... et je souhaite faire un algo du type :
si tableau.contient(2)
alors
actions......
Sinon
.......
Sinon , je me demandais , comme je recupere une chaine de caractere du type 0-1-...
Bonjour,
Mon problème est le suivant : j'ai une page web qui contient un tableau bien stylé avec des bordure et des couleurs... quand je veux imprimer cette page à l'aide de la fonction javascript :
Code :
window. print ( ) ;
je me retrouve avec tableau simple sans bordure ni couleurs, càd seul le contenu du tableau qui est imprimé. moi je veux imprimer la page telle que je ...
bonjour à tous,
je souhaite récupérer des valeurs d'une liste déroulante venant d'un tableau en javascript. la première liste pour le nombre de menu, en fonction du choix il affiche les menus. avec pour chaque menu 1 selection,1 boisson et 1 sauce.
ce que je voudrais c'est d'attribuer un prix pour chaque selection et d'additioner dans la zone de text "total". comment je peut faire? merci ...
Bonjour,
J'ai un tableau qui a de nombreuses colonnes. Dans son état initial, je souhaiterais que certaines colonnes
soient cachées, et que lorsque je clique sur un bouton, toutes les colonnes s'affichent (le tout en javascript).
Sachant qu'il y a plusieurs cases à cacher, je ne peux pas leurs donner un id, je leurs donne donc un name commun.
sur le bouton qui sert a ...
Bonjour,
j'aimerais tester quand un indice de tableau revoit undefined.
Par exemple:
Code :
var dans_table;
var tab = new Array ( 3 ) ;
if ( typeof ( tab [ i ] ) != 'undefined' )
{
dans_table= true ;
}
else
{
dans_table= false ;
}
Or il me renvoit (quand i n'est pas compris entre 0 et 2) une erreur me disant que tab[i] is undefined et m'empêche donc ...
Bonjour à tous,
Je vous écris ce message car je souhaite faire un tout petit algorithme qui permettrait de changer la couleur d'une ligne d'un tableau html en cliquant dessus. L'idée que j'avais c'était qu'à chaque fois que je cliquais sur une cellule, je réinitialisais la couleur de fond du tableau, puis j'ajoutais la couleur de la ligne concernée. Pour le premier clic tout se passe bien....
Bonjour
Je crée un tableau et y entre des données numériques (les chiffres varient de 2 à -n) que je classe par la suite avec sort() .
Code :
var test = new Array ( ) ;
for ( i= 0 ; i < elts. length ; ) {
test. push ( elts [ i ] . value ) ;
i++;
}
test. sort ( function ( n1,n2 ) { return n2-n1; } ) ;
alert ( test ) ;
Le tri...
Bonjour à tous,
J'ai un tableau de données et je souhaite pouvoir afficher ou masquer certaines colonnes avec des checkbox. J'ai adapté un script que j'ai trouvé sur Internet qui fonctionne très bien sous Firefox mais pas sous IE8.
Voici l'erreur que j'obtiens sous IE8 :
Citation:
Message : '0.style' a la valeur Null ou n'est pas un objet.
Ligne : 8...
Bonjour à tous,
J'ai un tableau de données et je souhaite pouvoir afficher ou masquer certaines colonnes avec des checkbox. J'ai adapté un script que j'ai trouvé sur Internet qui fonctionne très bien sous Firefox mais pas sous IE8.
Voici l'erreur que j'obtiens sous IE8 :
Citation:
Message : '0.style' a la valeur Null ou n'est pas un objet....
Bonjour
Je suis sur un projet de planning de réservation en intranet. Compte tenu de la taille du tableau, je souhaiterai faire une mise à jour via AJAX et le DOM.
La mise à jour n'est à effectuer que sur les cellules: taille, couleur, txt ... voir exemple ci-dessous:
Code :
<td colspan= "3" id= "a3_11" tab= "36|null*Rgt|31" style= "background:#ffff58" >Tlse</td>
<td id=...
Bonjour,
Je souhaiterais pourvoir masquer des lignes et des colonnes d'un tableau HTML via des cases à cocher.
J'ai reussi à le faire pour les lignes mais pas pour les colonnes.
Est ce possible ? si oui comment
Merci d'avance
Bonne journée
Ludo
Bonsoir à tous,
je viens a vous car je suis un peu perdu ...
En rapidos, j'ai un menu fait avec des td et tr (html) pour mettre les images qui servent de contour etc ...
A un moment, j'insert le contenu du menu, pusi après je referme tout.
Mon menu est divisé en 2. Une fonction open() pour le debut du tableau, et close() pour la fin du tableau
Ex :
open("test");
print "...
Bonjour suite à la discussion précédente:
http://www.developpez.net/forums/d83...onnes-table au/
En complément ce n'est pas ça que je cherche à faire:
tableau avec entête de colonne et entête de ligne avec 2 scroll.
le scroll vertical fait défiler les lignes et entête de ligne en gardant l'entête de colonne fixe.
le scroll horizontal fait défiler les colonne et entête de colonne ...
Bonjour,
J'ai créé un tableau dynamiquement avec PHP et il s'appelle tableaupersonnes . De plus, j'ai créé un tableau HTML (appelé tabpers ) qui lui va se charger de la présentation et mise en page du tableau tableaupersonnes .
Après ça, j'ai créé une fonction JS qui cherche dans le tableau tableaupersonnes (JS) si le nom d'une personne est présent, si oui il l'affiche sinon il le ...
Salut tout le monde
J'ai un tableau definit comme suit:
Code :
Companies [ id ] = 'nom' ;
Code :
Companies [ 15 ] = 'aaaa' ;
Companies [ 23 ] = 'bbbb' ;
Companies [ 14 ] = 'ccc' ;
Definit selon l'ordre alphabetique.
Lorsque je l'affiche avec
Code :
for ( key in Companies )
alert ( Companies [ key ] ) ;
avec i.e et ...
Salut à tous !
Je bloque depuis pas mal de temps en ce qui concerne l'apparition de ligne <TR></TR>.
Le soucis, c'est qu'elles sont dynamiques. Voici un schéma :
________________________________________
id1, projet1, date1, caracteristiques1 [afficher(1)]
________________________________________
id2, projet2, date2, caracteristiques2 [afficher(2)]
...
Bonjour,
Je souhaite pouvoir conserver une liste d'objets que j'ai instancié. A priori, cela n'était pas compliqué et je suis arrivé au script suivant (bien sur, mon script réel est bien plus long, mais ce que j'ai retiré n'est pas le problème).
Citation:
function MyObject(identifier) {
MyObject.instances[identifier] = this;
}
MyObject.instances...
Bonjour,
Je suis pas super bon en algorithmique. Je cherche un moyen de déplacer plusieurs lignes d'un tableau avant ou apres dans le tableau.
tab:
[0]a
[1]b
[2]c
[3]d
[4]e
move(1, 3, 4)//move(start, end, to);
[0]a
[1]e
[2]b
[3]c
[4]d
Avez vous des idées ? Je galère avec les splice() et slice().
Merci par avance pour votre aide !
J'ai réussi à résoudre mon problème, pour ceux que ca interesse, voici une solution :
Code :
function modifieTexte ( id ) {
var elt = document. getElementById ( id ) ;
var val = elt. firstChild . nodeValue ;
var nvElt = document. createElement ( 'input' ) ;
nvElt. type = 'text' ;
nvElt. value = val;
elt. removeChild ( elt. firstChild ) ;
elt. ...
Merci, ca me paraît être une solution.
Elle pose quand même encore quelques problèmes :
- Quand je survole une cellule, je voudrais que toutes les autres qui soient cliquables changent aussi de couleur (pour faire comme si on avait bien un seul lien sur les cellules concernées)
- Mon tableau sera éventuellement mis à jour avec Ajax : le script sera-t-il réexécuté sur le tableau "...
Citation:
Quand je survole une cellule, je voudrais que toutes les autres qui soient cliquables changent aussi de couleur (pour faire comme si on avait bien un seul lien sur les cellules concernées)
Code :
onmouseover= this . parentNode . style . backgroundColor = 'yellow'
par exemple.
Citation:...
Code :
<tr class = "toto" id= "nr_1234" >
<td class = "link" >id produit</td>
<td class = "link" >name</td>
</tr>
<style>
tr. toto {
background-color:white;
}
tr. toto :hover {
background-color:red;
}
</style>
<script>
....
//avec prototype
var elements = Selector. findChildElements ( $ ( 'nr_1234' ) , [ '.link' ] ) ;
for ( var i = 0 ; i < ...
Citation:
Envoyé par SpaceFrog
hover c'est que pour les balises a ...
Pour IE6 uniquement ( http://www.webdevout.net/browser-sup...2pseudoclas ses ), à tester :
Code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd" >
<...
Salut, D'abord, je t'encourage à regarder la syntaxe heredoc pour les chaines en PHP C'est quelque chose du style: Code : $s= <<<EOT My name is "$name" . I am printing some $foo->foo. Now , I am printing some { $foo->bar [ 1 ] } . This should print a capital 'A' : \x41 EOT; Ensuite Citation: Lorsque je clique...
As-tu envisagé d'utiliser une librairie JS ? Si c'est une possibilité envisageable dans ton contexte de dev, jette un oeil à Prototype qui propose un objet Hash pour le besoin que tu décris... :-)
Bonjour Après test, c'est pas mal mais j'ai un gros pb, nous sommes à 99% sur IE6 et là pb sur les scroll. Donc pour l'instant je reste sur le scroll vertical via 2 div contenant entête et données avec scroll, mais je ne désespère pas.
J'ai modifié à nouveau mon code en fonction de vos remarques et malheureusement, j'ai toujours le même problème. Voici mon code modifié : Code : <html> <script type= "text/javascript" > function inverse ( ID, COL ) { var table = document. getElementById ( ID ) ; var detail = document. getElementsByName ( COL...
Thread profile page for "Modification dynamique des valeurs d'un tableau" on http://www.developpez.net.
This report page is a snippet summary view from a single thread "Modification dynamique des valeurs d'un tableau", located on the Message Board at http://www.developpez.net.
This thread profile page shows the thread statistics for: Total Authors, Total Thread Posts, and Thread Activity