Bonjour,
Tout est dans le titre, mon alert ne fonctionne pas et je ne comprends pas...
Pourquoi le teste d'existence de la variable current_id ne fonctionne-t-il pas? J'ai supposé que cela venait du fait qu'elle n'a pas été créée, mais si je rajoute "current_id = '';" après avoir déclaré var "current_id;", ça ne change rien...
Pour situer l'idée de mon script, c'est que je vais avoir besoin de récupérer l'ancien id avant de faire un "current_id = el.id;"...
Heeelp!
Modifié par xephres (28 Jan 2010 - 11:58)
Tout est dans le titre, mon alert ne fonctionne pas et je ne comprends pas...
function main() {
var y;
var init_y;
var init_top;
var init_height;
var current_id; //la variable qui pose problème
var last_id;
var thumb_id;
var addEvent = listener;
addEvent(document, 'mouseover', actif);
addEvent(document, 'keypress', actif);
}
function listener(obj,evType,fn)
{
if(obj.addEventListener)
{
obj.addEventListener(evType,fn,false);
}
else if(obj.attachEvent)
{
obj.attachEvent("on"+evType,fn) ;
}
}
function actif(e){
var el= e.target||e.srcElement;
if(!el.tagName)
{
el=el.parentNode;
}
if(current_id)
{
alert('test');
}
}
Pourquoi le teste d'existence de la variable current_id ne fonctionne-t-il pas? J'ai supposé que cela venait du fait qu'elle n'a pas été créée, mais si je rajoute "current_id = '';" après avoir déclaré var "current_id;", ça ne change rien...
Pour situer l'idée de mon script, c'est que je vais avoir besoin de récupérer l'ancien id avant de faire un "current_id = el.id;"...
Heeelp!
Modifié par xephres (28 Jan 2010 - 11:58)
C'est si flippant que ça de faire un forum public ? Je vois pas pourquoi il faudrait obligatoirement s'inscrire pour poster.
En quoi ce forum n'est pas public ?
/ lui je le déteste
). Je pense également (pour l'avoir vu ailleurs) que l'anonymat permet trop facilement de se lâcher (injures, mépris, etc.) et qu'une inscription invite à plus de "responsabilité" dans ses propos... même si je reconnais que les (tes ?) interventions du pseudo bugmenot sont globalement de qualité et mesurées.
Merci...
").