login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[JS] Functie wordt niet aangeroepen (Opgelost)

Offline Joost - 23/09/2008 20:12
Avatar van JoostPHP expert Beste,

Ik ben bezig met een klein UBB paneeltje.
In FF werkt hij perfect, echter loop ik in IE tegen een probleem aan.

  1. <img src="/img/ubb/i_off.png" alt="Schuin" name="i" onmouseover="this.style.cursor='pointer';" onClick="click('i', 'smgs', 'bericht');smgs.bericht.focus();">


Dat staat in de broncode.
Het veld wordt daarna wel gefocussed, volgensmij levert de functie dan ook geen false op?
Afijn, het gaat dus om de functie click die in FF wel wordt uitgevoerd maar in IE niet.

2 antwoorden

Gesponsorde links
Offline mark92 - 23/09/2008 20:42
Avatar van mark92 Gouden medaille

Nieuw lid
Meer info zou handig zijn.
hoe ziet 'click()' er bijvoorbeeld uit?
Je hele javascript-file en broncode zouden handig zijn...
Offline Joost - 23/09/2008 20:46 (laatste wijziging 23/09/2008 21:10)
Avatar van Joost PHP expert Ik heb in de functie click alles uitgecomment en neergezet: alert(item);

  1. function click(item, form, field){
  2. alert(item);
  3. /* rest functie */
  4. }


---

Heb hem zelfs even ingekort tot dit:

  1. function click(it){
  2. alert(it);
  3. }


En dit in de broncode:

  1. <img src="/img/ubb/i_off.png" alt="Schuin" name="i" onmouseover="this.style.cursor='pointer';" onClick="alert('before');click('i');alert('after');smgs.bericht.focus();">

Ik krijg keurig de alertjes met before en after, maar niet die met i erin..:(


-----

EDIT
De functienaam werd niet geslikt door IE.
Opgelost!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.178s