11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,
je suis en train de me débattre avec le SELECT d'un formulaire.
J'ai un SELECT à 3 options et dans le cas d'une édition je récupère la valeur via un appel à une DB et ensuite je mets à jour mon formulaire avec les données.
Mais je n'arrive pas à positionner le SELECT .

	<form name="edituser" id="edituser" method="" action="">
		<select name="profil"  id="profil" class="SELECT">
			<option value="Admin">Admin</option>
			<option value="Manager">Manager</option>
			<option value="User" SELECTED >User</option>
		</select>	


Par ailleurs, je récupère par exemple la valeur "Manager", je trouve son rang mais comment positionner ma liste sur "Manager" ???


	prof="Manager"
	k=1
	document.forms.edituser.profil.SelectedIndex = k
	document.forms.edituser.profil.options[k].text = prof
	document.forms.edituser.profil.options[k].value = k


Ma liste reste toujours coincé sur "User"

Quelqu'un connait la solution ?

Merci.
Sergio
Modifié par sergiobzh (03 Oct 2005 - 16:59)