Comme vous l'avez dit, le contenu de FormView sont rendus sur le serveur sur demande plutôt que sur chargement de la page. Cela dit, essayez ce code pour accéder aux contrôles dans le formview. Changez le nom de 'FormView' pour qu'il corresponde à votre ID de contrôle unique.
document.getElementById('<%=FormView.FindControl("txtTitle").ClientID%>');
Si nécessaire, Voici quelques événements utiles que vous pouvez utiliser pour enregistrer le javascript dans le code sous-jacent s'il y a des considérations cycle de vie.
L'événement ItemCreated est déclenché après la création de toutes les lignes dans un contrôle FormView. Cela peut se produire lorsque le contrôle est rendu pour la première fois ou lorsque l'utilisateur navigue vers un autre enregistrement. Vous pouvez utiliser cet événement pour fournir une méthode de gestion d'événements qui exécute une routine personnalisée, telle que l'ajout ou la modification du contenu d'une ligne, chaque fois que cet événement se produit.
Remarque: L'événement ItemCreated se produit avant que le contrôle FormView soit lié aux données. Pour modifier la valeur d'un champ lié, utilisez l'événement DataBound.
pouvez-vous me dire ce que vous voulez accomplir? –