Bonjour,
L'attribut disabled fonctionne mais pas readOnly.

Voici le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
function itemSelected(selectedItem)
{
 
	var service = document.getElementById('users:service_tc') ;
	var bannette = document.getElementById('users:bannette_tc') ;
 
	if(selectedItem.value != 0){
		service.disabled = true; 
		bannette.readOnly = true;
	}
	else {
		service.disabled = false; 
		bannette.readOnly = false;
	}
 
}
service et bannette sont tous deux des h:selectOneListbox que je veux griser / désactiver mais dont je veux récupérer la valeur lors du submit