Soucis HTML <select>

Fermé
Linkinou - 1 janv. 2010 à 10:25
 Linkinou - 1 janv. 2010 à 11:01
Bonjour à tous !

Voilà j'ai une simple box de selection :

<select style="height: 20px;" name="ft" onChange="BBCft()" onMouseOver="helpline('ft')">
											<option style="font-weight : bold;" selected="selected">Font type</option>
											<option value="Arial">Default font</option>
											<option style="color:black; background-color: #FFFFFF; font-family: Arial;" value="Arial" class="genmed">Arial</option> 
											<option style="color:black; background-color: #FFFFFF; font-family: Arial Black;" value="Arial Black" class="genmed">Arial Black</option> 
											<option style="color:black; background-color: #FFFFFF; font-family: Century Gothic;" value="Century Gothic" class="genmed">Century Gothic</option>
											<option style="color:black; background-color: #FFFFFF; font-family: Comic Sans MS;" value="Comic Sans MS" class="genmed">Comic Sans MS</option> 
											<option style="color:black; background-color: #FFFFFF; font-family: Courier New;" value="Courier New" class="genmed">Courier New</option>
											<option style="color:black; background-color: #FFFFFF; font-family: Georgia;" value="Georgia" class="genmed">Georgia</option> 
											<option style="color:black; background-color: #FFFFFF; font-family: Lucida Console;"value="Lucida Console">Lucida Console</option>
											<option style="color:black; background-color: #FFFFFF; font-family: Microsoft Sans Serif;" value="Microsoft Sans Serif" class="genmed">Microsoft Sans Serif</option> 
											<option style="color:black; background-color: #FFFFFF; font-family: Symbol;" value="Symbol" class="genmed">Symbol</option> 
											<option style="color:black; background-color: #FFFFFF; font-family: Tahoma;" value="Tahoma" class="genmed">Tahoma</option>
											<option style="color:black; background-color: #FFFFFF; font-family: Trebuchet;" value="Trebuchet" class="genmed">Trebuchet</option> 
											<option style="color:black; background-color: #FFFFFF; font-family: Times New Roman;" value="Times New Roman" class="genmed">Times New Roman</option> 
											<option style="color:black; background-color: #FFFFFF; font-family: Verdana;" value="Verdana" class="genmed">Verdana</option> 
										</select>


Comme vous pouvez le voir c'est pour choisir le style d'ecriture d'un texte. Mais j'aimerais que lorsque l'on clique sur l'un des choix de la box, ce dernier revienne directement au choix par defaut, à savoir :
<option value="Arial">Default font</option>


Or la box, après qu'on ai fait un choix, il reste sur l'option choisi et ne revient pas au choix par défaut, ce qui me pose problème.

Si quelqu'un pouvais m'aider, merci !

1 réponse

après vérification, il faut plus voir du coté javascript :

function BBCft() {
	var txtarea = document.post.message;
	
	if ((clientVer >= 4) && is_ie && is_win) {
		theSelection = document.selection.createRange().text;
		if (theSelection != '') {
		document.selection.createRange().text = "[font="+document.post.ft.value+"]" + theSelection + "/font";
		document.post.message.focus();
		return;
		}
	}
	else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))
	{
		mozWrap(txtarea, "[font="+document.post.ft.value+"]", "/font");
		return;
	}
	ToAdd = "[font="+document.post.ft.value+"]"+" "+"/font";
	PostWrite(ToAdd);
}


J'ai aussi trouvé un sujet qui traite du même problème, mais impossible d'adapter, enfin je n'y arrive pas :
https://openclassrooms.com/forum/sujet/probleme-avec-balise-lt-selectgt-et-choix-par-defaut-25834

Merci d'avance pour l'aide !
0