html/javascript: encore une question... dsl ;)

html/javascript: encore une question... dsl ;) - Programmation

Marsh Posté le 29-01-2002 à 16:01:09    

voilà,
j'aurais voulu savoir s'il e t possible de faire pour que toutes les balises d'un certain type (d'une meme page) reagissent de la meme facon du genre... onmouseover ou onmouseout...
Est-ce possible via les css ?
 
Question bonus :D ...
Les reactions aux evenements sont-elles accumulables ? si c pas assez clair je preciserai... :D


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

Marsh Posté le 29-01-2002 à 16:01:09   

Reply

Marsh Posté le 29-01-2002 à 16:12:37    

Question 1 : Oui
Question 2 : Oui
 
Si c'est pas assez clair je préciserais !!!  :D

Reply

Marsh Posté le 29-01-2002 à 16:27:52    

<html>
<head>
</head>
<body>
<input type="button" value="-">
<br><input type="text" value="-">
<br><input type="text" value="-">
<script language="javascript">
  var dx=0;
  var dy=0;
  var objet=null;
  var mv=0;
 
  function mo() {  
    if (event.srcElement.tagName=="INPUT" ) {
      objet=event.srcElement;
      objet.value+="*";
      }
    }
 
 // dés qu'un événement onMouseOver est déclenché sur la page la fonction mo est executée
  document.onmouseover=mo;
</script>
</body>
</html>
 
Voilà pour la question 1 pour la question tu devrais y arriver en te basant sur ce code même si j'ai pas tres bien compris ce que tu voulais !!! (compter les événements ?)

Reply

Marsh Posté le 29-01-2002 à 17:06:02    

pige pas trop ton script...
il fonctionne tel kel ?
 
sinon, ce que je voulais c t un truc du genre :  
 
ta deux balises <label> ki devient rouge qd on passe dessus.
Bin, pour eviter de faire du copier/coller du onmouseover, est ce kil est possible de faire une fonction pour...
ton script peut-etre ??  
Mais le plus important est que l'on puisse ajouter des actions en plus pour le meme evenement.
 
Pour l'exemple, le label deviendrait rouge (comportement de tous les labels, du genre css pour les mises en page, mais ici en evenement). Donc, en plus de devenir rouge, le premier lancerai une popup et l'autre la fermerai si elle est ouverte...
 
tu vois le truc ? :D


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

Marsh Posté le 29-01-2002 à 17:10:57    

Ben c'est ce que fait mon script !!!
L'exemple n'est pas avec des labels mais avec des "INPUT" (texte ou bouton) et des que la souris passe sur un INPUT, j'ajoute un caractere dedans !!!
 
Donc tu peux tres facilement l'adapter !!! En plus il marche tout seul, tu le mets dans un fichier HTML et voila.

Reply

Marsh Posté le 29-01-2002 à 17:30:20    

oui... mais je lai mis dans un fichier htm... pis i march po :(
 
mais... sinon... j'ai fini par le comprendre ton script :D :D


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed