11548 sujets

JavaScript, DOM et API Web HTML5

Salutations,

J'ai un combobox qui sert à selectionner les régions et affiche via Ajax la météo de cette région, or quand j'actualise je voudrais avoir automatiquement la dernière region que le visiteur a choisi, pour cela j'ai créé un cookie qui fonctionne correctement, il me reste un probleme, je veux que lorsque ce cookie existe la valeur de la combobox soit la région que le client a choisi en dernier et je ne sais pas comment l'integrer au combobox après l'avoir récuperé du cookie. Comment puis je faire ? D'avance merci.
Salut,

je suppose que combobox signifie SELECT ?

Un exemple en php :
$regions = array('Alsace', 'Aquitaine', etc..., 'Rhône-Alpes');
$region = !empty($_COOKIE['region']) ? intval($_COOKIE['region']) : '';
echo '<p><label for="region">Région : </label><select name="region" id="region">';
foreach($regions as $cle => $valeur) {
	$selected = ($cle == $region) ? ' selected="selected"' : '';
	echo '<option value="'.$cle.'"'.$selected.'>'.$valeur.'</option>';
}
echo '</select></p>';

Modifié par Heyoan (03 Feb 2010 - 22:00)
Je te remercie énormement, mais c'est une solution javascript dont j'ai besoin, as tu une idée ?