begin process at 2012 05 27 17:13:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

AU SECOURS !!!!

 > 

combobox et évènement onChange en ASP


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

combobox et évènement onChange en ASP

mardi 30 mars 2004 à 11:45:46 | combobox et évènement onChange en ASP

lordskyser1

Membre Club
Je suis en train de développer un site pour un intranet. J'ai un formulaire d'ajout de sutilisateurs qui comporte un certain nombre de champs de texte et enfin une combobox, dont voici le code:

<select name="Privilège">
<option></option>
<% while not Rsprivilege.EOF
Response.write "<option>" & Rsprivilege("privilege_libelle") & "</option>"
Rsprivilege.movenext
wend %>
</select></td>

je voudrais afficher des champs supplémentaires dans la même page lorsque l'on clique sur certaines "option". Pour cela j'ai écrit une procédure:

<% Sub AffichageChamps()
if request.form("Privilège")<>"Elève" then
%>
<table>
<tr>
<td align="right">Date du début du contrat :</td>
<td><input type="text" name="DateDebut"></td>
</tr>
<tr>
<td align="right">Date de fin du contrat : </td>
<td><input type="text" name="DateFin"></td>
</tr>
<%
if request.form("Privilège")<>"Professeur" then
%>
<tr>
<td align="right">Fonction : </td>
<td><input type="text" name="Fonction"></td>
</tr>
</table>
<%
else
response.write "</table>"
end if
end if

end sub
%>

Le problème c'est que je ne sais pas ou et comment appeler cette procédure. Pouvez vous m'aidez s'il vous plait
mardi 30 mars 2004 à 14:43:45 | Re : combobox et évènement onChange en ASP

jesusonline

Membre Club Administrateur CodeS-SourceS
en asp c'est loin d'etre facile: il faut avoir recours à javascript.

dans ton <select> tu rajoutes un attribut onchanged="functionJavascript()"

Je suis pas sur pour le nom de l'attribut de onchanged, mais si tu veux je te redis ca ce soir car je suis au lycée la :p

donc apres tu as ton fonction javascript
Je connais pas trop javascript donc je te met pas le code mais il doit etre assez simple.
Dans ce code tu dois recharger la page.
Ensuite dans le script asp, tu dois verifier si oui ou non il y a eu un parametre de changé puis suivant le cas afficher ta page ... mais attention car il faut faire attention à garder l'etat de la page.

J'ai presque pas travaillé avec asp, mais c'est dans ces cas la que je me rend compte qu'asp c'est bien (3lignes de code en tout!!!) ....

Bon courage

PS: supprime les accents dans les Id de tes balises ...


Cyril (Alias Jesusonline)
mardi 30 mars 2004 à 15:07:11 | Re : combobox et évènement onChange en ASP

totodude

Pour une fois que je peux aider ...

le bon attribut est "onChange"

si besoin est, vas sur http://www.commentcamarche.net/javascript/jsevent.php3

et tu as la liste des attributs.

bon courage

Cheers ;)
tom
mardi 30 mars 2004 à 18:35:52 | Re : combobox et évènement onChange en ASP

jesusonline

Membre Club Administrateur CodeS-SourceS
Merci beaucoup pour le site : un site de plus en favoris

Cyril (Alias Jesusonline)
samedi 17 avril 2004 à 11:36:58 | Re : combobox et évènement onChange en ASP

lordskyser1

Membre Club
merci bcp les gens pour votre aide, c'est vraiment sympa. Je connais presque rien à Javascript mais ca va venir ca m'intéresse, jcroi que jvais aller m'acheter le book Javascript éditions Références OEM, j'ai déjà celui sur VB il est top, alors si vous en avez assez de chercher des "détails" dur à trouver sur le net, conseil, achetez ou empruntez ces books! vous en avez dautre à me conseiller? Sur java par ex? encore merci, bonne prog a tous


Cette discussion est classée dans : combobox, asp, end, évènement, onchange


Répondre à ce message

Sujets en rapport avec ce message

Pb fichier 500-100.asp [ par titine71 ] Bjr,j'ai un soucis avec le fichier 500-100.asp du serveur local.J'ai modifier toutes les erreurs de retour chariot, mais j'ai toujours cette erreur qu asp onchange [ par artagnan ] salut a toute ca fais 2jrs que je guosse sur ce codea chake onchange dans la liste deroulante elle dois rechargelapage avec les nouveaux infos dynamiq datagrid ves gridview [ par garnier54 ] boujourj'avais recuperé un prograne VB tres pratique pour moi, qui prenet la gestion total d'un Data Grid  , supression , modification , ajoutj'aimera liberer une instance de classe (asp) [ par titomcmoi ] Bonjour,Je voudrais savoir s'il existe une fonction asp qui permet de liberer la memoire (i.e: free en C ou delete en Cpp).Voila un resume de mon cod Combobox en asp (sans .net) [ par sschupp ] J'aurais voulu savoir comment faire pour écrire dans un combobox un champ qui n'est pas fourni par les au départ.Je précise, mes combo sont lié à une Filtre combobox Asp [ par demicervo ] Bonjour, Alors en fait j'ai une combobox reliée à une table de ma base qui contient des identifiants clients. La liste étant très longue je voudrais ASP.net [ par josella ] je travaille sur une application web asp.net avec code behind VB , et j aimerais bien savoir comment je peux : 1. insérer le resultat d'une requeté sq [ASP.NET] probleme avec session_end() [ par teug ] Bonjour,Lorsqu'une session se termine, la fonctione session_end() du fichier global.asax est censée être appelée...Chez moi, elle n'est jamais appelée récupérer la valeur d'un select grace à onchange [ par pikachoo22 ] Voila mon probleme, je dois récupérer la valeur d'un select sur un onchange (avant la validation du formulaire) pour le stocker dans une variable ASP. ASP.NET .IP et HOSTNAME [ par sehn ] BonjoursCommen faire por récuperer l'adresse IP et le HOSTNAME du visiteur simplementmerci


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,671 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales