Bonjour,

sous ie la fonction suivante marche mais pas sous firefox

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
18
19
20
21
 
function go(){
 
				var xhr = getXhr();
				// On défini ce qu'on va faire quand on aura la réponse
				xhr.onreadystatechange = function(){
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr.readyState == 4 && xhr.status == 200){
						leselect = xhr.responseText;
						//alert(leselect);
						// On se sert de innerHTML pour rajouter les options a la liste
						document.getElementById('lot').innerHTML = leselect;
					}
				}
				xhr.open("POST","ajax_json/ajax_lot.php",true);
				xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				var sel = document.getElementById('typeprod');
				var type = sel.options[sel.selectedIndex].value;
				alert(type); 
				xhr.send("type="+type);
			}
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
 
<div id="filtre" style="display:none">
		<form>
			<label>Type</label>
				<div style="display:inline">
				<select id="typeprod" name="typeprod" onchange="go()">
				<option value"Tous">Tous</option>
				<option value"Light">Light</option>
				<option value"Premium">Premium</option>
				<option value"Prestige">Prestige</option>
				<option value"Ultime">Ultime</option>
				</select>
				</div>
			<div id="lot">&nbsp;</div>
		</form>
</div>
la variable typeprod n'est pas recupéré

merci de votre aide