JavaScript - Form - onclick

Hallo,
sorry, dass ich das forum so überstrapaziere. Aber hab mal wieder ein Problem, bei dem ich einen Tipp benötige.

Auf der Detailseite möchte ich einen Button der auf ein input Feld reagiert.

Hab das Script aktuell direkt in der product.tpl in der es auch gebraucht wird. sollte doch funktionieren oder? Habs aber auch schon in der oxid.js gehabt. das geht auch nicht.

Mein Script schreibt den value des input felds neu:

document.Form.elements[Name].value=nWert;

nWert= wird zuvor berechnet. Und der "Name wird der Funktion übergeben.

Der HTML Teil sieht so aus:


<div class="amount">
            <label>[{ oxmultilang ident="DETAILS_PERSPARAM_QUANTITY" }]</label>
			<form name="Form">
				<input id="test_am_[{$testid}]" type="text" name="inputfeld_[{$testid}]" value="1" size="3">
				<input type=button value="+" onClick="plus('inputfeld_[{$testid}]' , 1 ,  1);">
                        </form>
</div>

Wie kann ich prüfen, ob ich auf der richtigen Ebene bin (javascript)?
Weiss nicht wo der Fehler ist. Sieht jmd was :smiley:

Auch dieses super mini script funktioniert nicht:


<form name="Form">
<input id="test_am_[{$testid}]" type="text" name="inputfeld_[{$testid}]" value="1" size="3">
<input type="button" onclick="document.Form.inputfeld_[{$testid}].value=document.Form.inputfeld_[{$testid}].value+1" value="mehr">  
</form>

[QUOTE=racoon;11136]Auch dieses super mini script funktioniert nicht:


<form name="Form">
<input id="test_am_[{$testid}]" type="text" name="inputfeld_[{$testid}]" value="1" size="3">
<input type="button" onclick="document.Form.inputfeld_[{$testid}].value=document.Form.inputfeld_[{$testid}].value+1" value="mehr">  
</form>

[/QUOTE]
Falls noch geschehen:

Nimm FireFox + FireBug, dann soeht man evtuelle Javascript-Fehler

Hallo,

erstmal möcht ich dir empfehlen Firebug zu verwenden, der zeigt auch Js Fehler an.
Wenn du dadurch den Fehler noch nicht gefunden hast, versuchs doch mal mit getElementById(’…’) …

Gruß

Hallo, ich verwende Firebug bereits. Doch dass man Scripte auch prüfen kann war mir nicht bekannt.
Aktuell steig ich ehrlich gesagt auch noch nicht durch.

Muss wohl erst noch ne Weile testen…

Habs mit getElementById(’…’) hinbekommen.
Wie JS prüfen mit Firebug geht weiss ich aber immer noch nicht :wink:

Vielen Dank an Euch beide!!!