URL: https://www.overclockers.at/coding-stuff/js_help_131104/page_1 - zur Vollversion wechseln!
hi leute!
ich würd gern per js von außen in einen div container schreiben
bisjetzt hab ich so probiert
Code: PHP<script language="javascript"> function writeContent(where, what) { document.getElementyById(where).write(what); } </script>
Code: PHP<div id="personal"></div> <div id="lastschool"></div> <div id="8school"></div>
write ist, wenn ueberhaupt, eine Methode von document. Um Inhalte von bestehenden Elemten zu aendern verwendest du am besten .innerHTML.
Es gabt zwar noch innerText, dass aber wieder nicht alle Browser koennen (z.B. kein Gecko, aber ist emulierbar, siehe http://www.faqts.com/knowledge_base...phtml/aid/19509 ). Du musst also aufpassen wenn du spitze Klammern, Ampersand usw. hast, musst (solltest ...) du dieser vorher durch ihre entities ersetzen.
Noch eine Anmerjung: language="javascript" ist veraltet und sollte nicht mehr verwendet werden, stattdessen type="text/javascript" verwenden ( http://www.w3.org/TR/html4/interact...tml#edef-SCRIPT )
Desweiteren ist eine Zahl am Anfang einer ID nicht gueltig, darf nur mit [A-Za-z] anfangen, siehe http://www.w3.org/TR/html4/types.html#type-name .
Auf http://www.quirksmode.org/dom/contents.html bekommst du ausserdem eine gute Uebersicht was welche Browser derzeit in der Praxis unterstuetzt.
HTH
hmm thx
wenn ich mir das anschau ist es deprimierend das ich in ein paar zeilen code gleich 3 fehler hab ...
aber danke für deine wieder mal rasende hilfe
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025