login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[closed]own tag

Offline haytjes - 17/09/2005 15:19 (laatste wijziging 18/09/2005 12:03)
Avatar van haytjesGouden medailleGouden medaille

JS gevorderde
Hallo iedereen,
'k zit met een klein probleempje:
  1. <navpanel>
  2. text
  3. </navpanel>
  4. <script>
  5. alert(document.getElementsByTagName('navpanel')[0].innerHTML);
  6. </script>

dus in FF werkt dit, maar in IE niet????
Hoe kan ik zorgen dat dit werkt???

groetjes en bedankt op voorhand

6 antwoorden

Gesponsorde links
Offline NCube - 17/09/2005 15:25
Avatar van NCube HTML beginner
  1. <navpanel>
  2. text
  3. </navpanel>
  4. <script>
  5. alert(document.getElementsByTagName('navpanel')[0].innerHTML);
  6. <script>

je moet de functie getElementsByTagName gebruiken, niet ById
Offline haytjes - 17/09/2005 15:31 (laatste wijziging 17/09/2005 15:32)
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
Dat was een fout bij het overtypen, dus het werkt nog altijd niet in IE:'(
Offline stenno - 17/09/2005 16:46
Avatar van stenno PHP interesse
eind tag script ??

</script>
Offline haytjes - 17/09/2005 16:49
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
waarom fitten jullie op dingen waaraan het niet kan liggen,
'k zeg dat het in FF wel werkt, dus gaat er wel </script> geschreven zijn zeker, (sorry, maar ik vind ambetant dat het niet werkt)
Offline stenno - 17/09/2005 21:36 (laatste wijziging 17/09/2005 21:42)
Avatar van stenno PHP interesse Sorry dat ik het misschien zeg maar ik probeer je alleen maar te helpen omdat je mij ook al heel vaak hebt geholpen haytjes. Als je er textarea van maakt ipv navelpanel werkt het wel.

  1. <textarea>
  2. text
  3. </textarea>
  4. <script language="JavaScript" type="text/javascript">
  5. alert(document.getElementsByTagName('textarea')[0].innerHTML);
  6. </script>


oftewel het moet iets zijn dat ie navelpanel niet herkent ofzo
Offline haytjes - 18/09/2005 12:02
Avatar van haytjes Gouden medailleGouden medaille

JS gevorderde
sorry dat ik daareerst uitgeschoten ben,
maar 'k was een script aan het schrijven en 1st heb ik het in IE getest en gezien dat 'eigen tags' niet innerHTML gaat.
Daarna heb ik in FF gekeken en zag dat innerHTML wel werkte, dus heb ik heel mijn code aangepast (150 regels), zonder erbij na te denken dat het in IE niet werkte. Daarna probeerde ik het nog een keer in IE en het werkte niet en pas toen kwam het bij mij op dat innerHTML niet werkte en daarom wou ik hier nog een keer kijken of iemand iets kende (nee, dus)

Dus heb ik alles weer veranderd naar <div> en nu werkt alles 

bestaande tags = innerHTML werkt, bv. <td>,<div>,<textarea>
eigen tags = innerHTML werkt nt:\ , bv. <iets>,<anders>,<niet>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.221s