<PARAM> | NN 2 IE 3 HTML 3.2
<PARAM> | Balise de fin HTML : interdite
L'élément param peut être imbriqué dans un élément applet ou object pour passer des paramètres à un objet ou une applet Java (le plus souvent, un contrôle ActiveX dans IE) pendant son chargement. Les paramètres permettent aux développeurs HTML d'ajuster le paramétrage de l'applet ou de l'objet sans devoir en modifier ou réécrire le code. En règle générale, un paramètre est une paire nom / valeur affectée aux attributs name et value. Il peut exister plusieurs éléments param par applet ou par objet. La documentation de l'applet ou de l'objet doit fournir toutes les informations nécessaires au passage de paramètres.
Exemple
    <APPLET code="simpleClock.class" name="myClock" width="400" height="50">
    <PARAM name="bgColor" value="black">
    <PARAM name="fgColor" value="yellow">
    </APPLET>
Référence de modèle d'objet
    [window.]document.getElementById(elementID)
Attributs spécifiques à l'élément
datafld | dataformatas | datasrc | name | type
value | valuetype |  |  |
Attributs du gestionnaire d´événements spécifiques à l´élément
Aucune.

datafld | NN s.o. IE 4 HTML s.o.
datafld="columnName" | Facultatif
Utilisé avec la fonction de liaison de données de Microsoft Internet Explorer pour associer au paramètre passé à un objet ou une applet Java. Dans l'exemple suivant, les données provenant d'une colonne de source de données nommée backColor sont affectées à l'attribut value, bien que celui-ci n'apparaisse pas explicitement dans la balise. Il est également possible d'établir des relations plus complexes avec les éléments object et applet. datafld agit uniquement avec les sources de données des fichiers de texte dans IE 5 pour Mac.
Exemple
    <PARAM name="bgColor" datasrc="DBSRC2" dataformatas="text" datafld="backColor">
Valeur
Identifiant sensible à la casse.
Par défaut
Aucune.

dataformatas | NN s.o. IE 4 HTML s.o.
dataformatas="dataType" | Facultatif
Cet attribut est utilisé avec IE dans le cadre d'une liaison de données, pour indiquer au navigateur si les informations qui proviennent de la source de données doivent être traitées comme du texte brut ou du texte HTML avec balises. Le paramétrage de cet attribut dépend entièrement de la structure de la source de données, ainsi que du type de données que l'élément param attend. dataformatas fonctionne uniquement avec les sources de données de fichier texte dans IE 5 pour Mac.
Exemple
    <PARAM name="bgColor" datasrc="DBSRC2" dataformatas="text" datafld="backColor">
Valeur
IE reconnaît deux valeurs possibles: text | html.
Par défaut
text

datasrc | NN s.o. IE 4 HTML s.o.
datasrc="dataSourceName" | Facultatif
Utilisé avec la fonction de liaison de données de Microsoft Internet Explorer pour spécifier l'ID de l'élément object de la page, qui charge l'objet de source de données pour l'accès distant aux données. Le contenu à extraire de la source de données est spécifié à l'aide de l'attribut datafld. datasrc fonctionne uniquement avec les sources de données de fichier texte dans IE 5 pour Mac.
Exemple
    <PARAM name="bgColor" datasrc="DBSRC2" dataformatas="text" datafld="backColor">
Valeur
Identifiant sensible à la casse.
Par défaut
Aucune.

name | NN 2 IE 3 HTML 3.2
name="elementIdentifier" | obligatoire
Affecte un identifiant au paramètre attendu par l'applet ou l'objet. Un paramètre comprend généralement une paire nom / valeur. Par exemple, une applet comporte une routine qui relève le nom de chaque paramètre et affecte la valeur qui l'accompagne à une variable interne. La documentation de l'applet ou de l'objet doit fournir la liste des noms et des types de valeurs correspondant aux éléments param.
Exemple
    <PARAM name="loop" value="4">
Valeur
Identifiant sensible à la casse.
Par défaut
Aucune.

type | NN 6 IE 6 HTML 4
type="MIMEType" | Facultatif
Lorsque la valeur de l'attribut valuetype est "ref", la valeur de l'attribut type indique au navigateur le type de contenu du fichier référencé par l'adresse URL que contient l'attribut value. N'utilisez pas l'attribut type lorsque l'attribut valuetype contient d'autres valeurs.
Exemple
    <PARAM name="help" value="http://www.giantco.com/help.html" valuetype="ref"
    type="text/html">
Valeur
Type de MIME insensible à la casse. Un catalogue des types de MIME enregistrés est disponible à l'adresse suivante: ftp://ftp.isi.edu/in-notes/iana/assignments/media-types/.
Par défaut
Aucune.
Référence de modèle d'objet
    [window.]document.getElementById(elementID).type

value | NN 2 IE 3 HTML 3.2
value="runTimeParameterValue" | Facultatif
Valeur de paramètre à passer à une applet ou à un objet lors du chargement de l'exécutable ou des données. Les valeurs de paramètre sont passées sous forme de chaîne, et il est laissé à l'applet ou à l'objet le soin d'effectuer en interne la conversion de type nécessaire. L'attribut value est indiqué comme étant optionnel, car dans certains cas la présence de l'attribut name de l'élément param peut suffire à l'objet. Lorsque l'applet ou l'objet charge ses valeurs de paramètres associées, les scripts ne peuvent pas modifier dynamiquement ces valeurs, sauf si l'applet ou l'objet est contrôlable par script et expose les méthodes conçues pour les modifier.
Exemple
    <PARAM name="loop" value="4">
Valeur
Toute chaîne de texte.
Par défaut
Aucune.
Référence de modèle d'objet
    [window.]document.getElementById(elementID).value

valuetype | NN 6 IE 6 HTML 4
valuetype="paramValueType" | Facultatif
Les paramètres de l'élément object peuvent être de trois types: data, object et ref. L'attribut valuetype utilise ces constantes pour indiquer au navigateur comment traiter la valeur affectée à l'attribut value pour la transmettre à l'objet. Lorsque la valeur de valuetype est data, l'attribut value est passé sous forme d'une chaîne en texte brut. Lorsque la valeur de valuetype est object, l'attribut value se compose de l'identifiant (valeur d'attribut id) d'un autre élément object défini précédemment dans le même document. L'attribut declare de cet autre objet peut avoir été défini, et les valeurs de paramètre sont alors passées pour instancier l'objet. Lorsque la valeur de valuetype est ref, l'attribut value est une adresse URL qui pointe sur un fichier ou toute autre ressource contenant les valeurs nécessaires à l'exécution (par exemple un ensemble de valeurs à prendre comme paramètre).
Exemple
    <PARAM name="anime" value="http://www.giantco.com/params/animation.txt"
    valuetype="ref" type="text/html">
Valeur
L'une des trois constantes possibles suivantes: data, object et ref.
Par défaut
data
Référence de modèle d'objet
    [window.]document.getElementById(elementID).valueType