Hallo, Am Dienstag 23 August 2005 23:40 schrieb Jan Hendrik Berlin:
Am Dienstag, 23. August 2005 21:24 schrieb Joerg Rossdeutscher:
Moin,
Am Dienstag, den 23.08.2005, 20:19 +0200 schrieb Jan Hendrik Berlin:
oder wenn ich einfach an eine stelle nen text schreiben könnte
Geht, aber hier nur mal ohne Syntaxcheck runtergetippselt:
<span id=ausgabe></span>
<script> obj("ausgabe").innerHTML="Surprise!"; </script>
obj() ist mit Browserweiche zu definieren, sodass es GetElementByID bzw. document.all anwendet.
hier weis ich nicht was du meinst! Sorry.... Browserweiche? was ist das?
Eine Abfrage des Browsers mit ifs, elsen, elseiffen und vielleicht casen, da das, was du machen willst, nicht bei jedem Browser gleich geht. Siehe http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id http://de.selfhtml.org/javascript/objekte/all.htm#inner_html http://de.selfhtml.org/javascript/objekte/all.htm#id und http://de.selfhtml.org/javascript/objekte/navigator.htm
Gruß, Ratti
Ok, ich muss zu geben ich peil es nicht! ALso mit Java komm ich eigentlich klar! Aber nimm einfach mal an, ich wäre blöd ...
JavaScript hat auch nichts mit Java zu tun (außer, dass es imperativ und objektorientiert ist). Das wurde nur aus irgendwelchen Marketing Gründen so genannt und hieß anfangs anders.
Mit einer Zeile wie dieser hier rufe ich bei ne Funktion auf, wenn die Maus drüber ist:<td width="92" align="center" high="26" onmouseover="ch1()" background="gif/reiter.bmp"> Erstens </td>
Müsste das nicht IIRC "<td width="92" align="center" high="26" onmouseover="javascript:ch1()" background="gif/reiter.bmp">" heißen. Bin mir aber unsicher.
Ok, in der funktion möchte ich nun auf ein Objekt aus der html datei zugreifen! dem objekt gebe ich eine id... z.B.: <input id="z" align="left" type="text">
dann hab ich mir im oberen bereich die funktion die aufgerufen wird gebaut....
funktion ch1 () { document.getElementById("z").value="hallo"; }
value müsste doch der Text sein... Oder?
Nein, siehe http://de.selfhtml.org/javascript/objekte/elements.htm#value Schrieb Ratti. Ferdinand