Framework JavaScript ACube V2.10.0
 

Classe ElementFormSelectNavig

Object
   |
   +--DefaultElementForm,DefaultHtmlSelect,DefaultLibelle,DefaultXML
         |
         +--ElementFormSelect
               |
               +--ElementFormSelectNavig

class ElementFormSelectNavig
extends ElementFormSelect


La classe «ElementFormSelectNavig» est une variante de la liste déroulante enrichie d'un comportement de navigation. C'est à dire que la sélestion d'une option dans la liste redirige vers l'url précisée dans l'atttribut «value» de l'option.

L'élément « ElementFormSelectNavig» hérite de «ElementFormSelect».





Il s'agit d'un élément multi-values :

<ELEMENT>
    <LIBELLE>libelle de champ select navigation:</LIBELLE>
    <OPTIONS>
        <OPTION>
            <LIBELLE>Elysée</LIBELLE>
           <VALUE>http://www.elysee.fr/</VALUE>
           <SELECTED>FALSE</SELECTED>
        </OPTION>
        <OPTION>
           <LIBELLE>Parlement</LIBELLE>
           <VALUE>http://www.parlement.fr/</VALUE>
            <SELECTED>FALSE</SELECTED>
        </OPTION>
        <OPTION>
           <LIBELLE>Paris</LIBELLE>
            <VALUE>http://www.paris.fr/</VALUE>
           <SELECTED>FALSE</SELECTED>
        </OPTION>
    </OPTIONS>
</ELEMENT>


RENDU IHM
renduIHM
Cette classe reprend toutes les propriétés privées et publiques héritées.
Cette classe reprend toutes les méthodes privées et publiques héritées.

Date: 25/10/2005

Version: 1.1

Definie dans ergonomique/fw_formulaire_element.js


 
Attributs hérités de la classeElementFormSelect
width, elementFormToChange
   
Attributs hérités de la classeDefaultElementForm
readonly, disabled, id, value, statut, reference, onChange, check, onblur, formParent, ongletParent, zoneData, urlAide, altAide, lienAide, urlAssist, altAssist, bulleInfo, posBulleInfo, displayStyle, emptyDisplayStyle, onMouseOut, onMouseOver, onMouseMove, onMouseMoveBoutonAide, divBind, onfocus
   
Attributs hérités de la classeDefaultHtmlSelect
disabled, multiple, size
   
Attributs hérités de la classeDefaultLibelle
libelle, obligatoire, codeObligatoire, divLibelleBind
   
Attributs hérités de la classeDefaultHtml
id, style, title, name, tabindex
 
Sommaire des Constructeurs
ElementFormSelectNavig (<String_Obligatoire> id, <XMLObjectSauvegarde_Facultatif> xmlData, <ObjectOption_Facultatif> tabOption, <int_Facultatif> size, <int_Facultatif> width, <String_Facultatif> libelle, <Boolean_Facultatif> obligatoire, <String_Facultatif> multiple, <Boolean_Facultatif> statut, <int_Facultatif> tabindex)
            Crée une instance de la classe «ElementFormSelectNavig».
 
Sommaire des Méthodes
 Object extend_ElementFormSelect(<String_Obligatoire> id, <XMLObjectSauvegarde_Facultatif> xmlData, <ObjectOption_Facultatif> tabOption, <int_Facultatif> size, <int_Facultatif> width, <String_Facultatif> libelle, <Boolean_Facultatif> obligatoire, <String_Facultatif> multiple, <Boolean_Facultatif> statut, <int_Facultatif> tabindex, <String_Facultatif> displaycss, <String_Facultatif> emptydisplaycss)
           Crée une instance de la classe «ElementFormSelect»
Voir Exemple d'instanciation de la classe ElementFormSelect : Exemples d'appels aux constructeurs.
 <private>  void onChange()
           Spécifique à la classe ElementSelectNavig- La méthode privée «onChange» est déclenchée par l'évènement html "onchange" de la liste déroulante.
 
Méthodes héritées de la classe ElementFormSelect
extend_DefaultHtmlSelect, extend_DefaultElementForm, extend_DefaultLibelle, extend_DefaultXml, setLargeur, getLargeur, setElementFormToChange, getElementFormToChange, setMultiple, getValues, getValueLibelle, getTabOption, setValues, setValue, ecrireOptionHtml, ecrireBoiteHtml
   
Méthodes héritées de la classe DefaultElementForm
newId, formatValue, setFormatValue, setAltAide, geturlAide, seturlAide, setAltAssist, geturlAssist, seturlAssist, getOngletParent, setOngletParent, getZoneData, setZoneData, getDomHtmlElement, getValue, setValue, getTabOption, setTabOption, setBulleInfo, setDisplayStyle, getDisplayStyle, setEmptyDisplayStyle, getEmptyDisplayStyle, getDivBind, setDivBind, ouvrirAide, ouvrirAssistant, ecrireAideHtml, setPositionBulleInfo, ecrireAssistHtml, ecrireBind, ecrireHtml, setStatut, setOnChange, setOnblur, setOnfocus, initReference, addOption, changeOption, removeOption, ecrireCellHtml
   
Méthodes héritées de la classe DefaultHtmlSelect
extend_DefaultHtml
   
Méthodes héritées de la classe DefaultLibelle
getDivLibelleBind, setDivLibelleBind, getLibelle, ecrireLibelleHtml
   
Méthodes héritées de la classe DefaultHtml
newId, setTitle, getTitle, getId, setStyle, getStyle
 

Détail des Constructeurs

ElementFormSelectNavig

ElementFormSelectNavig(<String_Obligatoire> id, <XMLObjectSauvegarde_Facultatif> xmlData, <ObjectOption_Facultatif> tabOption, <int_Facultatif> size, <int_Facultatif> width, <String_Facultatif> libelle, <Boolean_Facultatif> obligatoire, <String_Facultatif> multiple, <Boolean_Facultatif> statut, <int_Facultatif> tabindex)

Détail des Méthodes

extend_ElementFormSelect

Object extend_ElementFormSelect(<String_Obligatoire> id, <XMLObjectSauvegarde_Facultatif> xmlData, <ObjectOption_Facultatif> tabOption, <int_Facultatif> size, <int_Facultatif> width, <String_Facultatif> libelle, <Boolean_Facultatif> obligatoire, <String_Facultatif> multiple, <Boolean_Facultatif> statut, <int_Facultatif> tabindex, <String_Facultatif> displaycss, <String_Facultatif> emptydisplaycss)

onChange

 <private> void onChange()

Framework JavaScript ACube V2.10.0
 

Version 2.10.0, / Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford,California 94305, USA.


Documentation generated by JSDoc on Wed Jan 6 17:05:02 2010