Get la valeurs d'un champ dans un document sur le web

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Get la valeurs d'un champ dans un document sur le web

Messagepar sanaa83 » 01 Oct 2013 à 16:52

Bonjour,

Dans mon form, j'ai un bouton qui contient le code suivant:
Code : Tout sélectionner
var sPathname = window.location.pathname;
var sPath = (window.sWebDbName == null ?
                        sPathname.substring(0,(sPathname.lastIndexOf('.nsf')+5)):
               window.sWebDbName);

var sUser = window.wUserName;
var check = document.getElementsByName("siege")[0].value;

var sParam = '&UID=' + wDocUID + '&User=' + sUser + '&check=' + check;

alert(check);
saveDoc.click();

window.location = sPath + '/wTansmettreFiche?OpenAgent?' +sParam


Quand je clique sur ce bouton, je dois récupérer la valeur du champ "siege" puis j'exécute mon agent "wTansmettreFiche".

Le problème c'est je n'arrive pas à récupérer la valeur du champ siége même s'il est bien renseigné et différente à vide.

Qu'est ce que je dois faire à part le save pour récupérer ce champ?

Merci d'avance.
sanaa83
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 119
Inscrit(e) le : 26 Avr 2010 à 10:33

Re: Get la valeurs d'un champ dans un document sur le web

Messagepar roubech » 01 Oct 2013 à 17:31

c'est quoi comme champ, texte, combobox, checkbox radio bouton ... ?
Je ne sais plus, tu as regardé le code HTML généré pour le champ, Domino génère un name et / ou un ID ?
Sinon, moi à l'époque je passais par document.forms[0].FieldName.value (pour un champ Texte)
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: Get la valeurs d'un champ dans un document sur le web

Messagepar sanaa83 » 01 Oct 2013 à 17:48

Merci Roubech pour votre retour.

Mon objectif est de récupérer 3 champs de type (Liste de dialogue et deux champs de type Bouton Radio).

Mou aussi j'utilise var check = document.getElementsByName("siege")[0].value;

Mais il me récupère variable vide, alors que le champ n'est pas vide?!
sanaa83
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 119
Inscrit(e) le : 26 Avr 2010 à 10:33

Re: Get la valeurs d'un champ dans un document sur le web

Messagepar roubech » 01 Oct 2013 à 20:13

D'où la question sur le type de champ car la methode differe ...
Rechercher selectedIndex ...
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Re: Get la valeurs d'un champ dans un document sur le web

Messagepar sanaa83 » 02 Oct 2013 à 09:26

Bonjour,

Oui, j'ai trouvé la solution en utilisant le selectedIndex.

var e = document.getElementById("siegeID");
var siege = e.options[e.selectedIndex].text;

Merci roubech :)
sanaa83
Apprenti-posteur
Apprenti-posteur
 
Message(s) : 119
Inscrit(e) le : 26 Avr 2010 à 10:33

Re: Get la valeurs d'un champ dans un document sur le web

Messagepar roubech » 02 Oct 2013 à 15:41

attention entre .text et .value selon que tu as définit des alias sur tes choix dans ta liste ou sinon si caractères spéciaux ...
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement

cron