input (type="image") | NN 6 IE 4 DOM 1 | |||||||||||||||||||||||||||||||||||
L´objet de type image input est avant tout un élément de contrôle de formulaire similaire à un bouton, mais il a aussi plusieurs caractéristiques d´un élément img. Son comportement par défaut est celui d´un bouton de type Envoyer. Les coordonnées du clic de la souris dans le rectangle de l´image sont transmises sous la forme de données de formulaire (au format elemName.x=65&elemName.y=44) lors de l´envoi du formulaire. Remarque: Contrairement à la plupart des autres types d´éléments de saisie, ce type de saisie n´était pas définissable par script dans les anciens navigateurs. IE pour Windows risque de ne pas reconnaître une référence à cet élément via le formulaire d´inclusion. Mais l´accès au formulaire par son ID est tout à fait fiable. |
||||||||||||||||||||||||||||||||||||
Equivalent HTML | ||||||||||||||||||||||||||||||||||||
<input type="image"> |
||||||||||||||||||||||||||||||||||||
Référence de modèle d'objet | ||||||||||||||||||||||||||||||||||||
[window.]document.formName.elementName [window.]document.forms[i].elements[i] [window.]document.getElementById("elementID") |
||||||||||||||||||||||||||||||||||||
Propriétés spécifiques à l´objet | ||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||
Méthodes spécifiques à l´objet | ||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||
Propriétés de gestionnaire d´événements spécifiques à l´objet | ||||||||||||||||||||||||||||||||||||
|
alt | NN 6 IE 4 DOM 1 |
Lecture/écriture | |
Indique si le texte affiché (ou lu) à l'endroit où l'élément input apparaît sur la page lorsque le navigateur ne télécharge pas les graphiques (ou attend que le téléchargement soit terminé). Reportez-vous à la propriété alt de l'objet img pour plus de détails. |
complete | NN s.o. IE 4 DOM s.o. |
Lecture seule | |
Spécifie si le chargement du fichier de type image src ou lowsrc de l'élément input est terminé. Reportez-vous à la propriété complete de l'objet img pour plus de détails. |
dynsrc | NN s.o. IE 4 DOM s.o. |
Lecture/écriture | |
Fournit l´adresse URL d'un clip vidéo à afficher via l´image de l'élément de type image input. Reportez-vous à la propriété dynsrc de l'objet img pour plus de détails. |
form | NN 6 IE 4 DOM 1 |
Lecture seule | |
Renvoie une référence à l'élément form qui contient l'élément courant. Lors du traitement d´un événement à partir de cet élément, la fonction de gestionnaire d´événements a automatiquement accès à l´élément input (en tant que propriété target ou srcElement de l´objet événement). En lisant la propriété form, le script peut facilement accéder à d´autres contrôles dans le même formulaire. |
|
Exemple | |
var theForm = evt.srcElement.form; |
|
Valeur | |
Référence de l'objet élément form. |
|
Par défaut | |
Aucune. |
height, width | NN s.o. IE 4 DOM s.o. |
Lecture/écriture | |
Indique la hauteur et la largeur en pixels de l´image affichée dans l´élément input. Reportez-vous aux propriétés height et width de l'objet img pour plus de détails. |
hspace, vspace | NN s.o. IE 4 DOM s.o. |
Lecture/écriture | |
Fournit une mesure en pixels des marges horizontale et verticale entourant un objet de type image input. Reportez-vous aux propriétés hspace et vspace de l'objet img pour plus de détails. |
loop | NN s.o. IE 4 DOM s.o. |
Lecture/écriture | |
Si vous avez spécifié un clip vidéo à l'aide de l'attribut dynsrc, la propriété loop permet de contrôler le nombre de lectures (en boucle) du clip. Reportez-vous à la propriété loop de l'objet img pour plus de détails. |
lowsrc | NN s.o. IE 4 DOM s.o. |
Lecture/écriture | |
Indique l´adresse URL d'une image de faible résolution (ou image alternative) à charger dans l'espace du document prévu à cet effet, si le téléchargement de l'image de l'attribut src s'annonce trop long. Reportez-vous à la propriété lowsrc de l'objet img pour plus de détails. |
name | NN 2 IE 3 DOM 1 |
Lecture/écriture | |
Identifiant associé au contrôle du formulaire. La valeur de cette propriété est envoyée avec les coordonnées du clic de la souris (dans le rectangle de l´image) lors de l´envoi du formulaire (au format elemName.x=65&elemName.y=44). Ces coordonnées remplacent la propriété et l´attribut value d´autres types d´éléments input. Bien que les normes modernes préfèrent l´attribut id, de nombreux navigateurs nécessitent encore qu´un attribut name soit affecté à un contrôle de formulaire pour que la valeur de ce dernier puisse être envoyée. |
|
Exemple | |
document.orderForm.myButton.name = "Win32"; |
|
Valeur | |
Identifiant sensible à la casse, sous forme de chaîne, conforme aux règles de dénomination des identifiants: il ne peut pas contenir d'espace blanc ni de signe de ponctuation, à l'exception du caractère de soulignement, et ne peut pas commencer par un chiffre. |
|
Par défaut | |
Aucune. |
src | NN 6 IE 4 DOM 1 |
Lecture/écriture | |
Fournit l´URL relative ou complète du fichier image actuellement chargé ou devant être chargé dans l´élément input. Reportez-vous à la propriété src de l'objet img pour plus de détails. |
start | NN s.o. IE 4 DOM s.o. |
Lecture/écriture | |
Si vous avez spécifié un clip vidéo à l'aide de l'attribut dynsrc, la propriété start permet de contrôler l´action qui lance la lecture du clip. Reportez-vous à la propriété start de l'objet img pour plus de détails. |
type | NN 6 IE 4 DOM 1 |
Lecture seule | |
Renvoie le type de l'élément contrôle de formulaire. La valeur est renvoyée en lettres minuscules. Il peut être nécessaire de parcourir successivement tous les éléments du formulaire à la recherche de types spécifiques à traiter (par exemple vider tous les contrôles de formulaire de type "text" sans modifier les autres contrôles). |
|
Exemple | |
if (document.forms[0].elements[3].type == "image") { // process image input type here } |
|
Valeur | |
L'une des constantes suivantes (sous forme de chaîne): button | checkbox | file | hidden | image | password | radio | reset | select-multiple | select-one | submit | text | textarea. |
|
Par défaut | |
image |
useMap | NN 6 IE 4 DOM 1 |
Lecture/écriture | |
Fournit l´adresse URL de l'élément map dans le document contenant des zones sensibles et des liens de carte image côté client devant être appliqués à l´image. Reportez-vous à la propriété useMap de l'objet img pour plus de détails. |
vspace | |
Voir hspace. |
width | |
Voir height. |
handleEvent() | NN |4| IE s.o. DOM n/a |
handleEvent(événement) | |
Indique à l'objet qu´il doit accepter et traiter l'événement dont les spécifications sont passées à la méthode sous forme de paramètre. Pour pouvoir traiter l'événement, l'objet doit disposer d'un gestionnaire d'événements pour ce type d'événement. Navigator 4 uniquement. |
|
Paramètres | |
|
|
Valeur renvoyée | |
Aucune. |