document.all.
Smart
- javascript
Hallo,
ich habe da ein Problem.
Es gibt eine Seite, die zur Laufzeit dynamisch generiert wird. Ich muss nachher
aug ein Element zugreifen und diese ändern. Ich komme aber über document.all...
oder sonst etwas nicht dran, alsob es überhaupt nicht vorjanden wäre. Gibt es
einen anderen Weg, an ein Objekt dran zu kommen, ohne seinen ID oder Namen zu
wissen?
Danke im Voraus.
Hallo Smart.
oder sonst etwas nicht dran, alsob es überhaupt nicht vorjanden wäre. Gibt es
einen anderen Weg, an ein Objekt dran zu kommen, ohne seinen ID oder Namen zu
wissen?
Wenn du wüsstest, der wie viele Tag das ist:
http://de.selfhtml.org/javascript/objekte/document.htm#get_elements_by_tag_name
document.getElementsByTagName("tag_name")[x]...;
Dafür brauchst du weder name, noch id.
Mls, H2O
Wenn du weder ID noch Namen kennst, könntest du höchstens noch per "getElementsByTagName()" drauf zugreifen. Verwendung kannst du im SelfHTML nachlesen...
oder sonst etwas nicht dran, alsob es überhaupt nicht vorjanden wäre. Gibt es
einen anderen Weg, an ein Objekt dran zu kommen, ohne seinen ID oder Namen zu
wissen?
Wenn du das Element zur Laufzeit erzeugst (ich nehme an mittles http://de.selfhtml.org/javascript/objekte/document.htm#create_element) dann hast du doch bereits die Referenz.
Struppi.
Hallo,
danke. Ich muss aber über VB auf dies Seite zugraifen und da gibt es keinen
getElementsByTagName, getElementsByName oder getElementsById. Ich muss
irgendeinen andren Trick anwenden.
Mit Document.body.innerText = "" lösche ich den gesamten Browser. Ich möchte aber
nur den Inhalt von einem <Textarea> zu löschen.
Gruss
hi,
Ich muss aber über VB auf dies Seite zugraifen
und diesen umstand zu erwähnen, hieltest du bisher nicht für notwendig?
und dass beim themenbereich "javascript" ohne weitere anmerkung die meisten leser auch von, oh wunder, einer javascript-aufgabenstellung ausgehen würden, konntest du dir auch nicht denken?
was in manchen leuten hier beim stellen von _fach_fragen vorgeht, wird mir wohl in alle ewigkeit schleierhaft bleiben.
gruß,
wahsaga
Hallo,
ich weiss nicht, was da dein Problem ist. Wenn du etwas von VB
verstehst, weisst du, dass Syntaktisch gesehen, alles genauso
aussieht. Javascript ist Javascrip. Aber wie ich schon erwähnt, ist
eben getElementByName oder so nicht in VB vorhanden. Diese ist
ein Dom-Tag.
Wenn du dich jetzt Schwarz-ärgern willst ist deine Sache.
Gruss
ich weiss nicht, was da dein Problem ist. Wenn du etwas von VB
verstehst, weisst du, dass Syntaktisch gesehen, alles genauso
aussieht. Javascript ist Javascrip. Aber wie ich schon erwähnt, ist
eben getElementByName oder so nicht in VB vorhanden. Diese ist
ein Dom-Tag.
???
Könntest du deine Frage irgendwie so stellen, das jemand versteht was dein Problem ist?
Wenn du dich jetzt Schwarz-ärgern willst ist deine Sache.
Du willst eine Antwort, fragst aber unter einem völlig falschen Topic, warum sollte sich jemand, der dir helfen will, schwarz ärgern? Das war ein Tipp für dich.
Struppi.
Hallo,
ich glaube, ich spinne. Habe ich euch eine Frage über Javascript gestellt oder oder VB????????
Habt ihr mir eine Antwort über Javascript gegeben oder VB?????
Ich habe mitllerweile den richtigen Syntax herausgefunden:
Document.All("_areaText_editor").contentWindow.Document.body.innerHTML
Wenn das keile JS ist, weiss ich auch nicht.
Und wenn ihr so viel Zeit hat, über jede Kleinigkeit zu diskutiren, dann mach das unter ASPheute. Das gibt es nämlich auch jemanden, der sich über solche ausdrucke freud...
Schönen Abend noch
Ich habe mitllerweile den richtigen Syntax herausgefunden:
Document.All("_areaText_editor").contentWindow.Document.body.innerHTML
Wenn das keile JS ist, weiss ich auch nicht.
dann weißt du nicht.
Das ist kein JS.
Struppi.
Tag Struppi.
Document.All("_areaText_editor").contentWindow.Document.body.innerHTML
Wenn das keile JS ist, weiss ich auch nicht.
Das ist kein JS.
Das ist noch nicht mal JScript, sondern in der Tat reines VB-Script.
Siechfred