24shorty: Greasemonkey: dynamischen Wert in input type="text" eintragen

Beitrag lesen

Danke für die schnelle Antwort.

Hab mich wohl etwas falsch / missverständlich ausgedrückt.
Ich habe leider keinen "Zugriff" auf die PHP Datei. Also zur Erklärung: Es geht um eine Seite eines Browsergames. Dort ist eine Reihe von Input Feldern welche alle nicht gefüllt sind. Darunter steht was sie für einen maximalen Wert annehmen können. Da ich IMMER bei allen den maximalen Wert eintragen muss wollte ich nun (auch interessehalber) ein Greasemonkey-Skript schreiben welches das Formular füllt.

Ich bin auch grade einen Schritt weiter gekommen. Und zwar ist es mir gelungen den einzelnen Feldern je nach ID einen value zu geben.
mein Skript sieht bisher folgendermaßen aus:

var trikotvalue = 1
var cappyvalue = 2
...

var trikot = document.getElementById('amount[1]');
if (trikot) {
    trikot.setAttribute("value", trikotvalue, 0);
}

var cappy = document.getElementById('amount[2]');
if (cappy) {
    cappy.setAttribute("value", cappyvalue, 0);
}

...

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

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

Da ich leider keinen zugriff auf die xls Datei habe weiß ich nicht wie die Variablen bezeichnet sind. Ausserdem wüsste ich nict ob ich diese einfach in meinem Skript verwenden kann?

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.