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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  GetElementByName

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

GetElementByName

n°1088008
psychatric​meuh
Empty Walls
Posté le 18-05-2005 à 15:34:14  profilanswer
 

salut!
 
j'arrive pas a trouver comment indiquer à javascript de faire le GetElementByName sur la page courante

Code :
  1. window.frames['fr1'].location ='chemin/mapage.aspx?da='+ getElementByName("NumDat" ).value +'&jo='+ getElementByName("TypVis" ).value;


ça me sort l'erreur "objet attendu"
 
quelqu'un saurait merci?


---------------
Those empty walls / When we decline, from the confines of our mind / Don't waste your time, on coffins today / Don't you see their bodies burning?
mood
Publicité
Posté le 18-05-2005 à 15:34:14  profilanswer
 

n°1088011
neonesc
OUPS !
Posté le 18-05-2005 à 15:36:38  profilanswer
 

Il me semble que la syntaxe est :

Code :
  1. document.getElementByName("NumDat" ).value

n°1088015
psychatric​meuh
Empty Walls
Posté le 18-05-2005 à 15:39:40  profilanswer
 

en fait il semblerai que ce soit  

Code :
  1. document.getElementsByName("NumDat" ).value


mais bon il me renvoit "undefined" au lieu de la valeur demandée...
 
merci!!


Message édité par psychatricmeuh le 18-05-2005 à 15:41:06

---------------
Those empty walls / When we decline, from the confines of our mind / Don't waste your time, on coffins today / Don't you see their bodies burning?
n°1088056
robbyone
Non pas !
Posté le 18-05-2005 à 15:56:47  profilanswer
 

getElementsByName renvoie un ensemble d'item correspondant à la recherche, il faut ensuite prendre chaque item un à un.
Généralement la fonction fonctionne en association avec une boucle for, exemple :
 

Code :
  1. for( i=0; i<document.getElementsByName( 'NumDat').length; i++)
  2. test = document.getElementsByName( 'NumDat').item(i).value;


Message édité par robbyone le 18-05-2005 à 16:11:28
n°1088070
psychatric​meuh
Empty Walls
Posté le 18-05-2005 à 16:00:39  profilanswer
 

Merci tu viens de me sauver!!!!


---------------
Those empty walls / When we decline, from the confines of our mind / Don't waste your time, on coffins today / Don't you see their bodies burning?
n°1090553
Papy Bross​ard
Posté le 20-05-2005 à 12:20:18  profilanswer
 

Ca marcherait aussi avec un getElementById() ? Genre document.getElementById("truc" ).item(0).value="toto";
ou "truc" est l'id d'un <td>.
Ca marche pas, je crois... Une proposition ?

n°1090560
psychatric​meuh
Empty Walls
Posté le 20-05-2005 à 12:28:58  profilanswer
 

getElementById, tu n'a pas besoin d'un.item(0).value
une getElementById().value suffit!
 
ensuite sur un td, j'ai jamais essayé, mais ça devrais marcher je pense!


---------------
Those empty walls / When we decline, from the confines of our mind / Don't waste your time, on coffins today / Don't you see their bodies burning?
n°1090677
Papy Bross​ard
Posté le 20-05-2005 à 14:10:50  profilanswer
 

presque. IL faut un document.getElementById("truc" ).firstChild.nodeValue="un texte"; et là ça roule !
 
Merci à plus !

n°1090726
psychatric​meuh
Empty Walls
Posté le 20-05-2005 à 14:28:54  profilanswer
 

ben en effet ça depend de ce qu'est ton "truc" les propriétés dépendent de son type!


---------------
Those empty walls / When we decline, from the confines of our mind / Don't waste your time, on coffins today / Don't you see their bodies burning?

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

  GetElementByName

 

Sujets relatifs
Plus de sujets relatifs à : GetElementByName


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)