Guri
Mitglied
Hallo, habe eine problem und ich komme nich weiter, daswegen ich suche hier hilfe:
es sieht so aus: ich will pas namen von formular in javascript bringen (ersetzen) um was zu berechen, ist schwirig zu erklören aber ich versuche mit dise code:
Javascript:
<script language="JavaScript" type="text/javascript">
rechnen.adjust({ obst: 'Apfel' });
rechnen.setMethod( 'Tomate' );
</script>
Also wenn ich per Hand schreibe ein Opst oder Gemüse es klappt, aber ich will bei obst oder gemuese ein platzhalter (variable) setzen und per formular ändern lassen, es sollte so ausehen:
HTML:
<form class="form" action="javascript:preis();">
OBST:
<select id="obst" onchange="preis()">
<option value="Apfel" selected="selected">Apfel</option>
<option value="Birne">Birne</option>
</select>
GEMUESE:
<select id="gemuese" onchange="preis()">
<option value="Tomate" selected="selected">Tomate</option>
<option value="Gurke">Gurke</option>
</select>
</form>
<script language="JavaScript" type="text/javascript">
rechnen.adjust({ obst : obst });
rechnen.setMethod( gemuese );
</script>
Jetzt komme ich zu punkt, wie bringe ich wenn man wehlt affel oder birnu zu obst
und tomate oder gurke zu gemuese(rechnen.adjust({ obst: obst });
rechnen.setMethod( gemuese );
Ich habe mir so überlegt aber leider nicht funktioniert, irgendwas fehlt:
HTML:
<form class="form" action="javascript:preis();">
OBST:
<select id="obst" onchange="preis()">
<option value="Apfel" selected="selected">Apfel</option>
<option value="Birne">Birne</option>
</select>
GEMUESE:
<select id="gemuese" onchange="preis()">
<option value="Tomate" selected="selected">Tomate</option>
<option value="Gurke">Gurke</option>
</select>
</form>
<script language="JavaScript" type="text/javascript">
preis();
function preis() {
var obst = $('obst').value;
var gemuese = $('gemuese').value;
}
rechnen.adjust({ obst : obst });
rechnen.setMethod( gemuese );
</script>
Also noch mal, wenn ich Händisch schreibe beim obst apfel oder birne so:
aber per formular klapt es nicht, leider,rechnen.adjust({ obst : 'Apfel' });
ich bedanke mich im Voraus für jede Hilfe, viele Grüße Guri.