Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1511 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  fonction alt

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

fonction alt

n°1170055
kenji_lol
Pas de bras pas de chocolat !!
Posté le 04-08-2005 à 17:15:58  profilanswer
 

bonjour à tous,   :hello:  
 
J'ai un soucis avec cette fonction, alt, je ne comprend pas pourquoi si je l'insere dans un input cela fonctionnne pas voici :  

Code :
  1. <input type=text value=Login  name=Log size=10 maxlength=10 alt="login de l'util"


Si je passe ma souris dessus il ne le prend pas en compte quelqu'un poeut il me dire pourquoi ???
 
Merci d'avance

mood
Publicité
Posté le 04-08-2005 à 17:15:58  profilanswer
 

n°1170058
Onesque
Derelict Otter
Posté le 04-08-2005 à 17:16:52  profilanswer
 

Ben un input est pas censé avoir de alt AMHA :D
 
Donc mets le nom de ton input en value="" ou dans un fieldset.

n°1170061
kenji_lol
Pas de bras pas de chocolat !!
Posté le 04-08-2005 à 17:20:15  profilanswer
 

bah en fait j'aimerai que l'utilisateur passe sa souris sur un element (dasn un tableau) et que cela affiche une description

n°1170065
zapan666
Tout est relatif
Posté le 04-08-2005 à 17:22:26  profilanswer
 

alt n'est pas fait pour ça. C'est pour proposer du contenu alternatif


Message édité par zapan666 le 04-08-2005 à 17:23:54

---------------
my flick r - Just Tab it !
n°1170069
kenji_lol
Pas de bras pas de chocolat !!
Posté le 04-08-2005 à 17:26:15  profilanswer
 

ah!! :??:  je pensais que l'on pouvait le faire !!
 
Existe il une fonction qui fasse quelque dans ce genre là??

n°1170085
lordashram
Pour Marmot !!!
Posté le 04-08-2005 à 17:41:54  profilanswer
 

euh bon tips dl Dreamweaver MX 2004 super bien il connait tout ce qui est à peu près compatibl pou chaque balise HTML, de plus il possède une aide exellente en HTML et javaScript et en plus tu mes ton début de balise, il te prpose celles qu'il connait, et quand tu l'as mise, juste le '<input' un p'tit espace et il te propose les propriétés compatibles à savoir, la propriété que tu cherches est title="mon titre" et voilà ;-)

n°1170096
shurik'n
Posté le 04-08-2005 à 17:56:01  profilanswer
 

Citation :

Si je passe ma souris dessus il ne le prend pas en compte quelqu'un poeut il me dire pourquoi ???


 
Pour info ce n est pas le contenu du alt qui est censé être affiche lors d'un survol de souris mais le contenu de title.
 
IE affiche en effet le alt en infobulle mais regarde sous firefox (qui est respectueux des normes), lui il affiche le title (ou rien si seul le alt est defini).
 
Le ALT est un texte "alternatif" qui est affiché a la place de la ressource quand celle ci n est pas presente.
 
 :jap:
 
edit : Donc alt n a aucun sens sur un element de formulaire car ce n est pas une ressource externe a la page (comme une image par exemple)


Message édité par shurik'n le 04-08-2005 à 17:57:07
n°1170102
xtof_83
Freeride Spirit
Posté le 04-08-2005 à 18:05:15  profilanswer
 

Tiens cadeau:
 

Code :
  1. <input type="text" name="n" value="Your message" onFocus="if(this.value=='Your message')this.value='';">

n°1170117
gatsusat
Posté le 04-08-2005 à 18:29:04  profilanswer
 

ton code à part effacer le contenu du input il n'as po beaucou d'interet et en plus il est obstrusif beurk

n°1170156
cosmoschtr​oumpf
dawa powered
Posté le 04-08-2005 à 19:49:06  profilanswer
 

Les alt c'est un texte alternatif pour les images.
 
Pour la description d'un champ, il y a les labels, c'est (presque) fait pour ça.
 
<label for="login">Login :</label>
<input type="text" name="login" id="login" />

mood
Publicité
Posté le 04-08-2005 à 19:49:06  profilanswer
 

n°1170269
masklinn
í dag viðrar vel til loftárása
Posté le 05-08-2005 à 00:19:46  profilanswer
 

Tout a déjà été dit, mais on va la refaire

kenji_lol a écrit :

J'ai un soucis avec cette fonction, alt


alt n'est pas une fonction, c'est un attribut d'un élément.

Citation :

je ne comprend pas pourquoi si je l'insere dans un input cela fonctionnne pas voici :  

Code :
  1. <input type=text value=Login  name=Log size=10 maxlength=10 alt="login de l'util"


Si je passe ma souris dessus il ne le prend pas en compte quelqu'un poeut il me dire pourquoi ???


1- l'attribut "alt" signifie "alternate". Il a pour but de fournir un contenu alternatif au cas ou le contenu principal ne puisse être affiché et n'est activé que pour les éléments images: images ou input: images. Il est d'ailleurs écris dans la section "INPUT" de la spec que l'alt de l'élément input n'est utilisé que pour les input de type "image", il sert à remplacer ces images dans les navigateurs ne pouvant ou ne voulant les afficher (navigateurs textuels, oraux, ou images désactivées)
 
2- bien qu'MSIE l'utilise de cette manière, le but de l'attribut ALT n'est pas de s'afficher dans un tooltip. Ce comportement est incorrect et abusif, seul l'attribut "title" est censé pouvoir avoir ce comportement (la chose n'étant pas une obligation, mais une simple suggestion)
 
3- La chose n'a de toute façon aucun intérêt pour un input, si tu dois expliquer à quoi il sert c'est à faire au niveau du <label> de l'input, ou via une légende intégrée dans le formulaire [:petrus75]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1170332
shurik'n
Posté le 05-08-2005 à 08:59:43  profilanswer
 

Bien résmé Masklinn :jap:

n°1171281
kenji_lol
Pas de bras pas de chocolat !!
Posté le 06-08-2005 à 14:44:55  profilanswer
 

Eh bien je tiens a remercié tout le monde pour leur réponse maintenant j'y vois un peu plus clair.
Title fonctionne tres bien c'est exactement ce que je voulais  :D  
Mais par exemple si je veux modifier la taille de la police de l'attribut title cela m'est il possible ?? ou j'en demande trop !!


Message édité par kenji_lol le 06-08-2005 à 14:45:16
n°1171300
masklinn
í dag viðrar vel til loftárása
Posté le 06-08-2005 à 16:13:39  profilanswer
 

Je n'ai pas connaissance d'un mécanisme permettant de le faire


Message édité par masklinn le 06-08-2005 à 16:13:56

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1171315
mcjoedassi​n
Posté le 06-08-2005 à 16:49:08  profilanswer
 

yo !
le javascript n'est vraiment pas ma spécialité mais j'ai fait un truc ici qui peut peut-être te convenir
http://atomistique.ifrance.com/js2.php
 
j'attends vos remarques ...
 
EDIT :sarcastic: hors sujet mais je veux bien des commentaires quand même ... :jap:


Message édité par mcjoedassin le 07-08-2005 à 11:58:22
n°1171534
gatsusat
Posté le 07-08-2005 à 07:50:09  profilanswer
 

la technique de mcjoedassin n'est pas celle demandée.
 
en fait le mieux sera avec du JS au lancement de la page :  
Détecter tous les liens qui ont la balise title, et ajouter du JS par dessus ces liens :  
tu leur rajoute la fonction onmouseover qui va afficher une jolie infobulle avec le contenu du title.
exemple : http://www.c-sait.net/
va tout en bas de la page et laisse ta souris sur les logos

n°1172112
kenji_lol
Pas de bras pas de chocolat !!
Posté le 08-08-2005 à 09:36:22  profilanswer
 

oui c'est une chose comme celle ci que je recherche Gatsusat.
Je vais me pencher là dessus mais vu le peu de connaissance en js que j'ai si j'ai un soucis je te contacte ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  fonction alt

 

Sujets relatifs
[VBA][EXC] Fonction de recalcul d'une feuille Excel sous VBA ?PB: Fonction de conversion Unicode->char
[vba] fonction split lecture fichierconnexion php<->mysql et performances en fonction des requetes
[javascript] appel de fonctionPb avec une fonction
Exécuter une fonction toutes les x secondes[fonction recursive]affichage de contenu d'un dossier en ascii
[SQL]fonction de comparaison de chaines[Résolu](j'espère)[JS] fonction de type isset
Plus de sujets relatifs à : fonction alt


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR