Bonjour,
J'ai un formulaire jsf qui contient un html:inputText dont le id est txtnom, je veux remplir ce champs de texte à partir d'un popup qui contient une liste de tous mes enregistrement de noms.
Pour cela, j'ai mis sur la page popup, un datatable qui contient l'ensemble des noms sous la formeet voici le code de la fonction remplir
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
 1
2
3
4
5 <h:dataTable value="#{Personne1.personnes}" var="pers"> <h:column> <h:outputLink value="javascript:window.remplir(#{pers.nom})"><h:outputText value="#{pers.nom}"/></h:outputLink> </h:column> </h:dataTable>
Mais ça ne fonctionne pas, je ne sais pas d'ou ça vient.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
 1
2
3
4
5
6
7
8 <SCRIPT language="javascript"> function remplir(nom) { window.opener.document.getElementById('txtnom').values=nom; window.close(); } </SCRIPT>
Merci d'avance
		
		
        






  Répondre avec citation

 
 
 
  
 
						
Partager