Gunnar Bittersmann: Greasemonkey: dynamischen Wert in input type="text" eintragen

Beitrag lesen

@@24shorty:

nuqneH

Danke für die schnelle Antwort.

Wenn du fastix® antworten willst, dann tu dies bitte auch. Das hier ist ein Forum, kein Board.

Nun fehlen mir praktisch "nur noch" die einzelnen Werte. Diese sind jedes mal unterschiedlich und auch in jedem Feld unterschiedlich.

Ist das Markup denn auch unterschiedlich?

[code lang=html]<td align="center">
<input id="amount[1]" class="InputDefault" size="10" name="amount[1]" type="text" />
<br />
<i> (mögl. 4500)</i>

Oder kommt nach dem 'input' immer ein 'br' und danach ein 'i', in dem der dich interssierende Wert zu finden ist? Dann kannst du dich <http://de.selfhtml.org/javascript/objekte/node.htm#next_sibling@title=durchs DOM hangeln>.

Ich müsste also (wohl über String-Operationen) den Wert nach folgendem String:
"name="amount[1]" type="text" />
<br />
<i> (mögl. "
einer Variable zuweisen.

Nein. Inhalt des Textknotens des 'i' http://de.selfhtml.org/javascript/objekte/node.htm#node_value@title=auslesen. Wenn da immer "mögl. " steht, den <http://de.selfhtml.org/javascript/objekte/string.htm#substr@title=String danach> verwenden, ansonsten den Wert <http://de.selfhtml.org/javascript/objekte/string.htm#match@title=per regulärem Ausdruck herausfiltern>.

Qapla'

--
Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)