login  Naam:   Wachtwoord: 
Registreer je!
 Forum

UBB werkt niet in FireFox

Offline Oli4 - 26/03/2008 14:07
Avatar van Oli4Nieuw lid Hallo allemaal,
Terwijl ik bezig ben met mijn website(gemaakt op IE), viel IE een keer uit.
Ik download FireFox en stel die in als standaard browser.
Nu kom ik erachter dat mijn UBB form het niet doet in FireFox.
Ik heb zelf geen idee hoe dat komt, want ik ben een nul in JavaScript.
Ik werk hierbij met functies, als ze zo heten .
Even een voorbeeldje.

In het config bestand plaats ik dit:
  1. function smile1() { document.getElementById('beri_cht').value=document.getElementById('beri_cht').value + ":o" }

En in het UBB form plaats ik dit:
  1. <a href="javascript:smile1()"><img src="smileys/1.png" border="0"></a>

Dit schijnt niet te werken in FireFox.
Kan iemand mij zeggen waarom niet?
Bedankt.

9 antwoorden

Gesponsorde links
Offline Dark_Paul - 26/03/2008 14:13
Avatar van Dark_Paul PHP ver gevorderde Firefox heeft een ingebouwde console hiervoor, te vinden onder Extra > Foutconsole.
Daar staat precies in wat er fout is.
Offline Oli4 - 26/03/2008 14:16
Avatar van Oli4 Nieuw lid OK,
Dan krijg Ik dit:
document.getElementById('beri_cht') has no properties
Dan zou ik denken dat dat textvak niet bestaat ofzo, maar dat bestaat hij wel want in IE doet hij het wel.:S
Alvast bedankt voor de moeite.
Offline lemoinet - 26/03/2008 14:23
Avatar van lemoinet PHP gevorderde laat eens heel de code zien
kan misschien helpen
Offline Stijn - 26/03/2008 14:27
Avatar van Stijn PHP expert Als hij geen eigenschappen heeft, dan bestaat hij niet of je doet het verkeerd. Je javascript is in orde dus het moet aan je html code liggen. Je hebt een id attribuut meegegeven aan je <textarea>?
Offline Oli4 - 26/03/2008 14:30 (laatste wijziging 26/03/2008 14:39)
Avatar van Oli4 Nieuw lid Dat heeft denk ik niet zo veel zin, het zijn alleen maar van dat soort dingen onder elkaar, maar ik kan het tekst vak wel ff laten zien.
  1. <tr><td><img src="icons/comment.png" border="0"> Bericht : </td></tr>
  2. <tr><td><textarea name="beri_cht" rows="15" cols="35" id="S1"></textarea></td></tr>
  3. <a href="javascript:smile1()"><img src="http://www.vleckanie.nl/smileys/1.png" border="0"></a>
  4. <a href="javascript:smile2()"><img src="http://www.vleckanie.nl/smileys/2.png" border="0"></a>
  5. <a href="javascript:smile3()"><img src="http://www.vleckanie.nl/smileys/3.png" border="0"></a>
  6. <a href="javascript:smile4()"><img src="http://www.vleckanie.nl/smileys/4.png" border="0"></a>
  7. <a href="javascript:smile5()"><img src="http://www.vleckanie.nl/smileys/5.png" border="0"></a>
  8. <a href="javascript:smile6()"><img src="http://www.vleckanie.nl/smileys/6.png" border="0"></a>
  9. <a href="javascript:smile7()"><img src="http://www.vleckanie.nl/smileys/7.png" border="0"></a>
  10. <a href="javascript:smile8()"><img src="http://www.vleckanie.nl/smileys/8.png" border="0"></a>
  11. <a href="javascript:smile9()"><img src="http://www.vleckanie.nl/smileys/9.png" border="0"></a>
  12. <a href="javascript:smile10()"><img src="http://www.vleckanie.nl/smileys/10.png" border="0"></a>
  13. <a href="javascript:smile11()"><img src="http://www.vleckanie.nl/smileys/11.png" border="0"></a><br>

Ik heb de rest even weg gelaten want anders moet ik het weer gaan platen op Plaatscode
Offline Stijn - 26/03/2008 14:40
Avatar van Stijn PHP expert id="S1"!!!!! En in je javascript code zet je getElementById('beri_cht'). Dat is niet de ID maar de Name!

  1. document.getElementByName('beri_cht').value
Offline Oli4 - 26/03/2008 14:42 (laatste wijziging 26/03/2008 14:46)
Avatar van Oli4 Nieuw lid Oh, wat stom van me zeg 
Zelfs iemand die er niks van af weet had dit kunnen oplossen.
Badankt voor de moeite allemaal

EDIT:
Er is nu iets fout.
Ik heb
getElementById
vervangen door
getElementByName
en nu werkt het zelfs niet meer in IE.
Waarschijnlijk isdit weer een stomme fout, maar toch vraag ik het, hoe kan dit???:S
Offline Ibrahim - 26/03/2008 15:33
Avatar van Ibrahim PHP expert Luister nou toch eens. getElementByName bestaat niet...
Je hebt 2 keuzes:

1) je verandert de Id attribuut in je HTML code naar beri_cht
2) je verandert de ber_icht in je javascript in dezelfde waarde als je HTML id attribuut
Offline Oli4 - 26/03/2008 15:45
Avatar van Oli4 Nieuw lid Oke
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s