Salut à tous !
J'ai développé une petite fonction en javaScript qui marche ! mais que sous Google Chrome !  
Cette fonction récupère les checkbox coché pour les envoyer a php 
J'avoue que je n'y comprends rien. 
Si vous avez une petite idée du problème ... 
Voila mon script :
	
	| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 
 |  
<script>
function delete_file()
	{
		var taille_1 = document.forms['form_action_file'].elements.length;
		var element = null;
		var tmp = null;
		var CheckBoxCoche = new Array();
		var xhr = null;
 
			for(i=0; i < taille_1; i++)
				{
					element = document.forms['form_action_file'].elements[i];
      				element.type == "checkbox";
					element.type == "checkbox";
						if(element.checked == true)
							{
								CheckBoxCoche.push(form_action_file.elements[i].value);
							}
				}
 
			if (window.XMLHttpRequest || window.ActiveXObject) {
					if (window.ActiveXObject) 
						{
							try 
								{
									xhr = new ActiveXObject("Msxml2.XMLHTTP");
								} catch(e)
								{
									xhr = new ActiveXObject("Microsoft.XMLHTTP");
								}
						} else 
							{
								xhr = new XMLHttpRequest(); 
								xhr.open("GET", "test.php?requete="+CheckBoxCoche+"&ID={ID}", false)
								xhr.send(null);
							}
					} else
						{
							alert("Votre navigateur ne supporte pas l'objet XMLHTTPRequest...");
							return;
						}
			}
</script> | 
 
	
	<a href="javascript:document.form_action_file.submit();delete_file();"  name="delete_file" title="Supprimer la selection ">Supprimer la selection</a>
 Merci d'avance
Sacha
						
					
Partager