mouness
Messages postés97Date d'inscriptionvendredi 21 juillet 2006StatutMembreDernière intervention30 octobre 2007
-
5 oct. 2006 à 14:50
mouness
Messages postés97Date d'inscriptionvendredi 21 juillet 2006StatutMembreDernière intervention30 octobre 2007
-
9 oct. 2006 à 15:42
bonjour a tous
j'aimerai savoir si quelqu'un ne saurai pas commen faire pour rajouter une condition a ce code
var ctrl = ( document.all)? event.srcElement : ev.target;
if ( ctrl.tagName != "TD")<=
afin que ce soit non seulement TD mais en plus not= au texte qu'il contient
merci beaucoup
(si vous n'avez pas bien compri je vous donnerai plus de detail )
Merci a tous
@++
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 6 oct. 2006 à 11:04
si cela peut aider....
"cliquer" sur Un ou Deux pour tester ( sinon affiche BODY )
----
un,
deux,
<script type="text/javascript">
function msg(e)
{
var t; // détecter le dernier élément qui a eu le focus
if ("activeElement" in document)
{
t = document.activeElement; // IE
}
else {
t = e ? e.explicitOriginalTarget : null; // FF et compatibles ou les autres (?)
}
window.status="tagName = "+t.tagName; // affiche le "tag" qui a le focus
if ( t.tagName=="TD" ) window.status+=" "+t.innerHTML; // ajoute le "contenu" du TD si c'est un TD
}
if (!window.event) ev=null; else ev=window.event; // pour IE / FF et les autres
var timid=setInterval( function() // déclencher la fonction msg toutes les secondes
{ msg(ev); }, 1000 );
</script>
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 5 oct. 2006 à 15:29
Bonjour,
un ch'tit exemple ?
----
un,
deux,
<script type="text/javascript">
function msg(e)
{
var t;
if ("activeElement" in document)
{
t = document.activeElement;
}
else {
t = e ? e.explicitOriginalTarget : null;
}
window.status="tagName = "+t.tagName;
if ( t.tagName=="TD" ) window.status+=" "+t.innerHTML;
}
if (!window.event) ev=null; else ev=window.event;
var timid=setInterval( function()
{ msg(ev); }, 1000 );
</script>
testé uniquement avec IE
( mais FF et les autres, sûrement "pas loin" )