Vraag & Antwoord

Webprogrammeren & scripting

innerHTML werkt niet in NN

8 antwoorden
  • Deze code werkt niet in NN, in IE probleemloos. Weet iemand waarom? [code:1:c5d75dcb74] <div class="achtergrond"><img src="./appel_klein.jpg" alt="Appel" onClick="achtergrond_openen(this);" onMouseOver="tekst.innerHTML = 'Appel!'" onMouseOut="tekst.innerHTML = ''"></div>[/code:1:c5d75dcb74]
  • Meer code graag. Wat is 'tekst'? Ik neem aan dat je NN6 bedoelt? innerHTML is in dit geval denk ik sowieso overkill.
  • [quote:36a81e93e8="Netscape's About"]Netscape 7.1 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)[/quote:36a81e93e8][code:1:36a81e93e8]<div id="tekst"></div>[/code:1:36a81e93e8] Zal wel een domme vraag zijn, wat bedoel je met overkill?
  • De referentie naar het object is niet volledig. IE pikt dat, maar zie dat maar als een 'uitbreiding' (;)) op de standaard. Onderstaande zal waarschijnlijk wel werken: document.getElementById('tekst').innerHTML = 'bla';
  • Nu zegt IE: "Deze eigenschap of methode wordt niet ondersteund door dit object" Met deze code:[code:1:71288c4b19]onMouseOver="document.GetElementById('tekst').innerHTML = 'Appel!'"[/code:1:71288c4b19] Bij NN gebeurt er nog steeds niets.
  • Lees nog eens goed wat ik schrijf, dat is namelijk wat anders dan wat jij doet.
  • Het enige verschil dat ik zie is 'Bla' en 'Appel!' En die ; maar dat maakt geen verschil.
  • [quote:880c0f28da="MichielPH"]Het enige verschil dat ik zie is[/quote:880c0f28da] Annie's voorbeeld: getElementById Jouw voorbeeld: GetElementById Get it? :)

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.