Recherche chaud: tutoriel dessiner un cardinal whirlpool chauffe eau gaz panasonic porte a tirer comment utiliser revealer keylogger free remineraliser dents supprimer un identifiant apple inutile bonhomme de neige papier toilette causes vertiges
Index Loisirs Santé Technologie

Ajout d'options dynamiques à une zone de liste déroulante en JavaScript

Publié:2012-07-11Source: général
Advertisement

Ajout d'options dynamiques à une zone de liste déroulante en JavaScript

Les pages Web peuvent fournir des preuves de l'entrée de l'utilisateur dans des formulaires, la saisie des données de l'utilisateur et de les envoyer à des scripts de serveur. Les éléments de choix et de sélection au format HTML permettent aux développeurs de créer des listes déroulantes ou des objets combo-box. En les utilisant, l'utilisateur peut sélectionner à partir d'un ensemble d'options prédéfinies. Ajout d'une fonction JavaScript dans votre page, vous pouvez modifier le contenu d'un élément de sélection dynamique que l'utilisateur interagit avec votre page. Objets et l'option de sélection vous permet de créer et d'ajouter de nouvelles options pour vos utilisateurs.

Niveau de difficulté:

Modéré

Instructions

1 Ajoute l'élément de sélection à votre page. Insérez les balises HTML suivantes échantillon de balisage entre l'ouverture et la fermeture sur le site Internet: <select id = "selectElement"> <option value = "chat"> Cat </ option> <option value = "chien"> Chien </ option> <option value = "souris"> Souris </ option> </ select> Cet élément de choix a trois options représentant différents animaux. Vous pouvez modifier le contenu d'options pour adapter les données que nous essayons de capturer.

2 Ajouter une section de Javascript sur ​​votre page. Les balises d'en-tête entre l'ouverture et la fermeture de votre fichier, ajoutez le code suivant: <script type = "text / javascript"> // fonctions ici </ script> Vous pouvez ajouter une fonction JavaScript dans cette section et les éléments Votre page va appeler l'interaction de l'utilisateur ou de tout autre événement. Vous pouvez également inclure JavaScript dans un fichier séparé et ajouter un lien sur votre tête de page, comme une alternative.

3 Ajouter une fonction pour traiter la modification de l'option de sélection. Insérez la fonction suivante entre le script balises ouverture et de fermeture dans votre section de tête de la page: fonction addOption () {// Mise en ajoutant une option} Dans cette fonction, vous pouvez ajouter le code pour modifier dynamiquement le contenu de votre élément section. Vous pouvez définir la page d'appeler cette fonction à un événement qui correspond à la fonctionnalité de la page.

4 Mettre en œuvre votre invite de l'opération de somme. Dans votre fonction JavaScript, comme le code suivant pour obtenir une référence à un élément de sélection dans votre page: var selectElem = document.getElementById ("selectElement"); Alternativement, vous pouvez passer l'attribut ID de l'élément de sélection en tant que paramètre si elle correspond à votre page. Ce code stocke une référence à un élément variable. Insérez le code suivant pour ajouter une nouvelle option pour l'élément de sélection: selectElem.add (nouvelle option ("poulet", "poulet"), null); Ce code crée un nouvel objet de l'option, puis il ajoute à la sélection de l'élément en le passant comme un paramètre à l'ajout de la fonction (ajouter). Ce code crée un nouvel objet d'option transmet le contenu et la valeur de l'option à apparaître dans la page, afin de le modifier en fonction de vos besoins.

5 Appelez votre fonction JavaScript. Vous pouvez exécuter la fonction dans l'interaction de l'utilisateur avec d'autres éléments sur la page, mais pour le spectacle, vous pouvez modifier les étiquettes de l'ouverture du corps comme ceci: <body onload = "addOption ()"> Cela va appeler la fonction comme le navigateur de l'utilisateur charge la page. Enregistrez votre fichier HTML et l'ouvrir dans un navigateur. Cliquez sur l'élément de sélection pour afficher son contenu. Vous devriez voir la nouvelle option ajoutée à votre code avec les paramètres d'origine spécifiés au format HTML.

Conseils et avertissements

Vous pouvez également modifier les propriétés des éléments de sélection dynamique, comme le style.

JavaScript peut être imprévisible dans certains navigateurs, afin de tester et de vos pages.

[Rédacteur: Admin]
Je vous imagine comme

Articles recommandés

Cliquez Top Ranking