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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [javascript] passer un objet en parametres...

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[javascript] passer un objet en parametres...

n°141573
Profil sup​primé
Posté le 21-05-2002 à 12:19:30  answer
 

Voila je veux recuperer un objet du formuliare de ma page et en changer la valeur, mais ca marche pas... j'ai fais ca:
 
 
function Fill_Date(el_jour)
{
document.form1.[el_jour].value=12;
}
 
mais ca marche pas...

mood
Publicité
Posté le 21-05-2002 à 12:19:30  profilanswer
 

n°141578
ethernal
Chercheur de vérité...
Posté le 21-05-2002 à 12:22:15  profilanswer
 

essaye ça :
intruction= 'document.form1.['+ el_jour +'].value=12';  
eval(instruction);


---------------
...oups kernel error...
n°141589
Profil sup​primé
Posté le 21-05-2002 à 12:33:11  answer
 

bon la je vais devoir y aller pour le moment mais ca marche pas.... alors si y'a une autre idee, je suis preneur  :p

n°141594
kayasax
Posté le 21-05-2002 à 12:39:42  profilanswer
 

c pour koi faire les [] ??

n°141602
Profil sup​primé
Posté le 21-05-2002 à 12:46:10  answer
 

kayasax a écrit a écrit :

c pour koi faire les [] ??  




 
 
Bah la je sais pas trop, pour preciser qeu c'est un objet non?
 
 
En fait el_jour correspond a un champ de texte de mon formulaire...
 
Quand j'appele la fonction je fais
Fill_date(texte_date_fax);
 
ou 'texte_date_fax' est le nom de mon champ de texte

 

[jfdsdjhfuetppo]--Message édité par billyboy78 le 21-05-2002 à 12:48:04--[/jfdsdjhfuetppo]

n°141604
kayasax
Posté le 21-05-2002 à 12:48:37  profilanswer
 

document.form1.el_jour.value=12;
 
ca marche aps ?
 
sinon tu passes tout l'objet en parametre :
Fill_Date(document.form.texte_date_fax)
 
et dans la fonction tu fais juste
el_jour.value=12
 
ca passe pas?

 

[jfdsdjhfuetppo]--Message édité par kayasax le 21-05-2002 à 12:53:13--[/jfdsdjhfuetppo]

n°141609
youdontcar​e
Posté le 21-05-2002 à 12:57:42  profilanswer
 

function Fill_Date(el_jour)  
{  
  document.getElementById(el_jour).value = 12;  
}

n°141613
kayasax
Posté le 21-05-2002 à 13:10:38  profilanswer
 

bon d'accord... :na: c vrai ke ca a l'air + simple youdontcare ;) ca marche sous ie et ns ?

n°141614
youdontcar​e
Posté le 21-05-2002 à 13:13:32  profilanswer
 

http://216.239.51.100/search?q=cac [...] yid+&hl=en
 
dom1, 1998. je n'ai testé que sour ie6 et mozilla. mais a priori, pas de problèmes pour les autres vu la date du standard.

n°141616
ethernal
Chercheur de vérité...
Posté le 21-05-2002 à 13:17:39  profilanswer
 

sur les dernières versions oui, les autres, je ne pense pas.
 
 
function Fill_Date(el_jour)  
{  
 eval('document.form1.'+el_jour+'.value = 12';);
}  
 
ça fct g testé
 
Fill_date('input1';);
 
-- edit --
désolé me suis planté pour l'autre dans la syntaxe, mais sinon ça fct aussi :
function Fill_Date(el_jour)  
{  
 eval('document.form1["'+el_jour+'"].value = 12';);
}

 

[jfdsdjhfuetppo]--Message édité par ethernal le 21-05-2002 à 13:21:55--[/jfdsdjhfuetppo]


---------------
...oups kernel error...

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

  [javascript] passer un objet en parametres...

 

Sujets relatifs
[javascript]comment cacher toutes les infos dans la barre de status...[JavaScript] forum - Mise en cache
[vb6]comment crée un objet en dynamique ?[Flash + javascript] +déclaration d'un son comme objet
Encore un petit souci de javascript...gerer des exceptions avec JavaScript
[Javascript] Quel est le caractère joker dans un test ??? Merci[Javascript] Problème avec un formulaire !!!
Généré du javascript par php ??? 
Plus de sujets relatifs à : [javascript] passer un objet en parametres...


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