Page 1 sur 1

ouvrir un popup avec contenu d'un champ en Javascript

MessagePublié: 26 Nov 2002 à 11:11
par seb
Je voudrais lorsque l'on clique sur un bouton ouvrir un popup qui affiche le contenu d'un champ et ceci en javascript.Merci d'avance

Re: ouvrir un popup avec contenu d'un champ en Javascript

MessagePublié: 26 Nov 2002 à 14:06
par yop
tu vas sur ton bouton dans ton masque ; tu choisis javascript et tu tapes ton code java. par ex : alert(document.forms[0].mon_champ_a_afficher.value)

Re: ouvrir un popup avec contenu d'un champ en Javascript

MessagePublié: 03 Déc 2002 à 12:39
par seb
pas de problème dans le designer mais lorsque je clique sur le bouton dans IE il ne se passe rien et j'ai le message "erreur sur la page"

Re: ouvrir un popup avec contenu d'un champ en Javascript

MessagePublié: 03 Déc 2002 à 13:35
par yop
si tu connais la bonne manip, le problème ne vient alors pas de domino/notes.

Re: ouvrir un popup avec contenu d'un champ en Javascript

MessagePublié: 03 Déc 2002 à 16:08
par Sylvain
Vérifies bien la casse de ton nom de champ car JavaScript y est sensible.[%sig%]

Re: ouvrir un popup avec contenu d'un champ en Javascript

MessagePublié: 03 Déc 2002 à 16:26
par seb
je fais attention et le message dans IE est : "....a une valeur null ou n'est pas un objet"

Re: ouvrir un popup avec contenu d'un champ en Javascript

MessagePublié: 04 Déc 2002 à 11:01
par yop
c donc pas un prob Notes. valeur nulle ou n'est pas un objet signifie que ton champ est mal reconnu (il est pas caché des fois ?)le mieux est quand tu ouvres sous le web, de taper dans la barre d'adresses :javascript:alert(document.forms[0].element[0].name)et de changer la valeur de l'élément par 0, 1, 2 etc... jusqu'à ce que tu trouves les bon champs. quand t'as trouvé, au lieu de fairedocument.forms[0].monchamp.valuefaitdocument.forms[0].element[i].valueavec la bonne valeur de i correspondant à mon champ.enfin, vérifie que dans ton masque tu as bien <form> et </form> parce que sinon t'es mal :)

Re: ouvrir un popup avec contenu d'un champ en Javascript

MessagePublié: 04 Déc 2002 à 11:04
par yop
il faut liredocument.forms[0].element(i).valueavec (i) entre crochets mais dans ce forum ça force l'italique