Page 1 sur 1

Mettre un message en avant

Posté : 22 mai 2014, 08:49
par atoss77
bonjour



J'ai une liste de lettres "A","B","C","D","E","F","N","J","Q","W","Z" en liste déroulante

Lorsque je sélectionnez la lettre Z, je voudrais faire apparaitre un message pour prévenir qu'il faut mettre un commentaire dans la case "Commentaire"


je joins la page code et une image pour mieux comprendre



Merci pour votre aide

Re: Mettre un message en avant

Posté : 01 juin 2014, 17:51
par Elie
Avec jQuery c'est facile de recuperer la valeur ou alors le texte afficher : .text() ou .val() sur le select.
Apres, toujours avec jQuery, tu te débrouilles pour afficher un message.

Le problème est que c'est un peu brouillon ton code.

Pense à mettre des iD au select : <select name="qualite" id="qualite"> et je serais toi j'arreterai les majuscules.

Ensuite :

[javascript]$(function() {
$('#qualite option:selected').each(function() {
alert('Val = '+$(this).val()+' / Text = '+$(this).text());
});
}
[/javascript]

La question est de savoir si tu as le temps d'apprendre jQuery ou pas :)