bonjour,

Dans le code ci-dessous, je voudrais récupérer la valeur "science (2019-2020)" qui se trouve dans le value d'un champs sans ID.
Du coup j'essaie de passer par le champs père (le span ayant un ID) en captant que le contenu textuel:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
var formation=$("#el_etudiants_groupe_etu_forma_id").text();
alert(formation);
, mais ça n'affiche rien et pas d'erreur (rien en console).
qu'est-ce que je manque ? est-ce que la fonction .text ne prendrait pas en compte les champs INPUT ? J'ai essayé .val mais ce ne renvoie rien non plus. bizarre.



Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<div id="r_etu_forma_id" class="form-group row">
		<label id="elh_etudiants_groupe_etu_forma_id" for="x_etu_forma_id" class="col-sm-2 col-form-label ew-label">Formation</label>
		<div class="col-sm-10"><div >
<span id="el_etudiants_groupe_etu_forma_id">
<span>
<input type="text" readonly class="form-control-plaintext" value="science (2019-2020)"></span>
</span>
<input type="hidden" data-table="etudiants_groupe" data-field="x_etu_forma_id" data-page="2" name="x_etu_forma_id" id="x_etu_forma_id" value="10">
</div>
</div>

Merci de votre aide.