fastix®: Greasemonkey: dynamischen Wert in input type="text" eintragen

Beitrag lesen

Moin!

  
<input id="amount[1]" class="InputDefault" size="10" name="amount[1]" type="text" value="4500" />  

Leider ist die Zahl dynamisch. Sie wird also in einem PHP erstellt. Man müsste also wohl irgendwie mit Stringoperationen arbeiten?!

Nehmen wir an, Dein Wert steht bereits in einer PHP-Variable $amount:

  
<input id="amount[1]" class="InputDefault" size="10" name="amount[1]" type="text" value="<?php echo $amount;?>" />  

Leider kenne ich mich recht wenig mit JavaScript aus weswegen ich hier nach Hilfe fragen wollte.

Brauchst Du (hier) gar nicht.

Ansonsten:
Du willst die Eigenschaft value eines mit einer ID versehenen Formularelements ändern.

  
<input id="amount[1]" class="InputDefault" size="10" name="amount[1]" type="text" value="" />  
<script type="text/javascript">  
document.getElementById('amount[1]').value="<?php echo $amount;?>";  
</script>  

Danke!

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix

--
Als Freiberufler bin ich immer auf der Suche nach Aufträgen: Schulungen, Seminare, Training, Development