Newsgroup: it.comp.lang.javascript
Titolo: Modificare eventi di un <a>...

Buonasera a tutti!
E' possibile modificare un evento onMouseOut o onMouseOver contenuto dentro 
un <a> attraverso un comando/funzione js?
In pratica ho bisogno che quando un utente clicca in un determinato link, 
venga eliminato dentro un altro <a>, l'evento onMouseOut!
Si può fare? come?
Grazie 1000!
-- 
---
®(¯`·.¸Zio Mangler¸.·´¯)®
---
ICQ oriented: 151222507 

 venga eliminato dentro un altro <a>, l'evento onMouseOut!
detti "A1" e "A2" gli id:
 <a id="A1" onclick="document.getElementById('A2').onmouseout=null;return
false">link</a>
(ho messo return false perché immagino che l'anchor non sia un vero anchor,
nel senso che non cambia pagina, altrimenti quello che chiedi non serve)
-- 
"Emancipate yourselves from mental slavery;
None but ourselves can free our minds"
									    B.M.

 nel senso che non cambia pagina, altrimenti quello che chiedi non serve)
Grazie 1000 Cristiano!
Adesso lo provo.... ma leggendo mi viene un dubbio:
document.getElementById('A2').onmouseout
Con IE è ok, ma con FireFoxè compatibile?

 Con IE è ok, ma con FireFoxè compatibile?
sì
se non ti interessa compatibilità xhtml usa il name e la collection links
(a memoria perché non la uso da tempi immemori) che è ancora più
compatibile (con tutto e di più, direi)
-- 
"e mai che mi sia venuto in mente
 di essere più ubriaco di voi
 di essere molto più ubriaco di voi"
									  F.D.A.

 Con IE è ok, ma con FireFoxè compatibile?
io mi sarei chiesto il contrario ;)
-- 
http://emeraldion.it
There are 3 kind of people in the world:
those who can count, and those who can't.

> sì
è strano...
"document.getElementById('IdBox').style.filter" e più in generale tutte le 
chiamate a getElementById, firefox non me le interpreta! Non da restituisce 
alcun tipo di errore, semplicemente le snobba... non riesco a capire
-- 
---
®(¯`·.¸Zio Mangler¸.·´¯)®
---
ICQ oriented: 151222507 

 alcun tipo di errore, semplicemente le snobba... non riesco a capire
filter? Questo sì che temo sia IE-Only!
Ma comunque sia il riferimento deve restituirtelo (poi verrà ignorata
l'assegnazione della proprietà)
Quindi:
a) stai sbagliando a scrivere l'id (ricorda che è case-sensitive)
b) hai più di un oggetto con lo stesso id
c) stai usando il name anziché l'id
-- 
"Affacciati affacciati benedici, guardaci
 guardaci...guardaci!
 Tanto sono quasi duemila anni che stai a guardare!"
									    E.B.

 c) stai usando il name anziché l'id
mmmhhhhh....
nessuno dei punti a,b,c!
ti porto un esempio + banale e lampante!
CampoTot è uguale a 100 per esempio
function(CampoTot)
{
    alert(document.getElementById(CampoTot).value);
}
Su IE è ok, mi mostra un bel 100, mentre firefox mi mostra l'alert vuoto...

 Su IE è ok, mi mostra un bel 100, mentre firefox mi mostra l'alert vuoto...
e la console javascript cosa dice? un bel alert(document.getElementById)
cosa dice?
-- 
"qualcuno è andato per età
 qualcuno perchè già dottore
 e insegue una maturità, si è sposato, fa carriera
 ed è una morte un po' peggiore"
									    F.G.

 e che cosa è questo CampoTot? l'id di un campo? e che tipo di campo?
CampoTot è l'id di un campo nella pagina. é un input text

 CampoTot è l'id di un campo nella pagina. é un input text
e allora ci sono altri errori (e a naso ritorno ai 3 prima esposti).
Altrimenti posta un estratto della pagina che ti crea questo problema.
-- 
"E' l' ignoranza che crea l'intolleranza
 di gente cieca e senza coscienza"
									  S.S.S.

 CampoTot è l'id di un campo nella pagina. é un input text
non hai detto cosa dice la console di firefox e cosa dice l'alert
dell'oggetto.
-- 
"Ho smesso di fumare.
 Vivrò una settimana di più.
 E in quella settimana pioverà a dirotto"
									    W.A.

appena ho 5 minuti tempo, estraggo qualche pezzo di codice e lo posto...
così vedrai pure te coi tuoi occhi!
-- 
---
®(¯`·.¸Zio Mangler¸.·´¯)®
---
ICQ oriented: 151222507 

 io mi sarei chiesto il contrario ;)
Suvvia, questa č ironia gratuita bella e buona.. perché trattare cosě
il povero IE? Che ha fatto di male? E' il browser piů usato al mondo,
NON PUO' essere cosě pessimo, vi pare..?
NB: La chiave di lettura del post č nella sign.. Meglio specificare ;)
-- 
~ "Mangiate merda, Milioni di mosche non possono sbagliarsi."

 ~ "Mangiate merda, Milioni di mosche non possono sbagliarsi."
ROTFL!!!