Ich habe eine super einfache Website vor ein paar Jahren gemacht und habe seit JS nicht verwendet. Ging, um ein neues Berechnungsformular hinzuzufügen, und es gibt keine Werte aus. Wenn ich eine Zahl eintrage, dann klicke auf Berechnen, es tut nichts. Bitte helfen.Javascript gibt keinen Wert aus
function updateOutput7() {
//get form
var form = document.getElementById("calc7");
//get number
var num1 = parseInt(form.elements["x"].value);
//multiply 2;
var num2 = 2;
//add 69
var num3 = 69;
//amount1
var amount1;
//get output
var out = form.elements["z"];
//Calculate
amount1 = num1 * num2 + num3;
//pick the larger variable
out.value = amount1
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form id="calc7" onsubmit="updateOutput7(); return false;">
<table>
<tr>
<th>Part Cost</th>
<th></th>
<th>Charge</th>
</tr>
<tr>
<td>
<input type="number" name="x">
</td>
<td>=</td>
<td>$
<output name="z"></output>
</td>
</tr>
</table>
<button type="button" onclick="updateOutput7();">Calculate</button>
</form>
Arbeiten für mich ... – Justinas
wie werden Anbringen Sie das Skript auf Ihren HTML? – jusopi
Ihr Code funktioniert auch für mich. – casraf