Bonjour,
Voici mon problème :
j'ai une JSP générique qui contient un formulaire permettant d'afficher les informations d'une personne. Ces personnes sont payeur et/ou destinataire.
On saisit d'abord le payeur. Si on choisit que le payeur et le destinataire sont une unique personne, le deuxième affichage de ma JSP affiche le même formulaire prérempli dans lequel les données sont figées. Cependant ces données
j'ai une JSP qui affiche les données d'une personne. Parfois les données de ce formulaire sont modifiables, parfois non. Cependant, toutes les données doivent être transmises à chaque fois, c'est pourquoi le enabled="true" ne fonctionne pas.
Ce formulaire comporte des ListBox, des Input text et des RadioButon, c'est pourquoi le readOnly ne fonctionne pas.
Malgré mes nombreuses recherches et à mon grand étonnement, je n'ai pas vu de fonction qui permette de verrouiller un formulaire.
Première question : Existe t il une fonction simple qui verrouille les données d'un formulaire ??
Sinon, j'ai vu sur les différents forums, qu'une solution possible est d'associer un blur() à l'évènement onFocus de chaque élément du formulaire. Cependant, étant grand débutant en javascript, je n'arrive pas à faire fonctionner cette solution, et comme j'aimerais bien faire une fonction générique, voici un extrait de code :
Deuxième question : Qu'est ce qui ne fonctionne pas dans ce code ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for(var i = 0; i < document.forms[0].elements.length; i++) { document.forms[0].elements[i].onFocus = document.forms[0].elements[i].grub() ; }
Merci de votre attention et éventuellement de votre aide.
Partager