HTML Titre ne fonctionne pas sur Drop Down-List

October 14

HTML Titre ne fonctionne pas sur Drop Down-List


Le "titre" attribut HTML est une option standard pour la plupart des éléments de la page Web. Lorsque les développeurs à créer des formes de site Web, ils peuvent capturer l'entrée d'utilisateur en utilisant divers éléments, y compris les listes déroulantes. La liste déroulante apparaît dans la page Web de balisage à travers une combinaison de "sélectionner" et "options" éléments. L'élément de sélection apparaît avec plusieurs éléments l'option de l'enfant à l'intérieur. Les deux éléments prennent en charge l'attribut title, mais dans certains cas, les développeurs trouvent des erreurs lors de l'affichage tel balisage dans le navigateur. L'attribut title doit généralement faire un outil à pointe de pop-up à apparaître lorsque les utilisateurs lancent leur souris sur un élément.

Sélectionnez Element

L'élément de sélection dans les formulaires HTML utilise une balise d'ouverture, une balise de fermeture et des éléments d'options multiples entre les deux. La balise select ouverture peut inclure des attributs, tels que l'attribut title. Le contour de balisage suivant montre:
<Select title = "choisir une option">
<! - options ici ->
</ Select>

Lorsque l'utilisateur visualise ceci dans la page, le contenu de l'attribut title doit apparaître lors de l'interaction avec l'élément select. Si les éléments d'options à l'intérieur de la commande de sélection ne sont pas des attributs de titre, l'ensemble d'attributs pour l'élément de sélection devrait également apparaître lorsque l'utilisateur déplace son curseur de la souris sur les options. Si l'attribut est pas inclus dans la balise d'ouverture ou non entouré par des guillemets, le contenu du titre n'apparaîtra.

Option Element

L'élément d'option apparaît à l'intérieur d'un élément de sélection. L'exemple de code suivant montre:
<Select>
<Option value = "cat" title = "choisir cat"> Cat </ option>
<Option value = "chien" title = "choisir chien"> Chien </ option>
<Option value = "oiseau" title = "choisir oiseau"> Oiseau </ option>
</ Select>

Lorsque l'utilisateur clique sur le contrôle de sélection, les trois options apparaissent sous la forme d'une liste déroulante. Lorsque l'utilisateur passe sa souris sur un élément d'option, le contenu de son attribut title apparaît comme un outil à pointe. Lorsque l'utilisateur survole le contrôle en général, un attribut title n'apparaîtra à moins que l'élément de sélection lui-même a un dans sa balise d'ouverture.

Attributs multiples Titre

Si les deux éléments de sélection et d'options ont attributs de titre dans leurs balises d'ouverture, le contenu de l'attribut varie au cours de l'interaction de l'utilisateur. Le code suivant montre étendu:
<Select title = "choisir une option">
<Option value = "cat" title = "choisir cat"> Cat </ option>
<Option value = "chien" title = "choisir chien"> Chien </ option>
<Option value = "oiseau" title = "choisir oiseau"> Oiseau </ option>
</ Select>

Dans un premier temps, lorsque l'utilisateur déplace sa souris sur l'élément, il verra «choisir un élément" pop up. Quand il clique sur le contrôle et plane la souris sur un élément d'option, il verra son attribut de titre particulier. Si l'un des éléments d'option sont manquants l'attribut title, select attribut title de l'élément apparaît lors du déplacement de la souris sur cette option.

Browsers

Titre attribue la seule fonction dans certains contextes utilisateur. L'attribut title est conçu pour fonctionner dans des environnements où l'utilisateur interagit avec une page à l'aide de la souris, ou lorsque l'utilisateur dispose d'un navigateur spécial qui utilise l'attribut title. Par exemple, certains programmes de navigateur lire le titre d'attribut à voix haute pour les utilisateurs ayant une déficience visuelle. Titre attributs ne fonctionnent pas dans d'autres contextes, par exemple, lorsque l'utilisateur est sur un navigateur mobile ou à un autre milieu dans lequel une souris n'a pas été utilisé.


          

Post a comment: