Ich versuche, ein schnelles Programm zu erstellen, das die Zahl automatisch verdoppelt, die in dem Textfeld eingegeben wird.
Mein Problem ist, dass nichts passiert, wenn ich eine Zahl in das Textfeld eingib.
Was ich möchte, ist die Zahl, die in das Textfeld eingegeben wird und automatisch die Anzahl verdoppelt in dem angrenzenden Textfeld.
Frage
Was muß ich in meinem Code so ändern, dass das Doppelte der Zahl automatisch in dem zweiten Textfeld auffüllt eingegeben?Auto-Double-Anwendung
-Code Ich versuchte
PHP/HTML
<body>
<form id="Form1" runat="server">
<div id="Form1" runat="server">
<table id="table1" border="1">
<tr>
<td>
<input type="text" id="txt_number1" name="txtnumber1input" value="0" maxlength="10" size="3">
</td>
<td>
<input type="text" id="txt_number1_doubled" name="txtnumber1doubled" value="0" maxlength="10" size="3" readonly>
</td>
</tr>
<tr>
<td>
<input type="text" id="txt_number2" name="txtnumber2input" value="0" maxlength="10" size="3">
</td>
<td>
<input type="text" id="txt_number2_doubled" name="txtnumber2doubled" value="0" maxlength="10" size="3" readonly>
</td>
</tr>
</table>
</div>
</form>
</body>
JS
function DoMath(el) {
var id = el.attr("id").replace("txt_", "");
var lbltext = document.getElementById($("#txt_" + id)).innerHTML*2;
window.alert(lbltext);
}
$("#txt_number1, txt_number2").on("keyup", function() {
DoMath($(this));
});
und die Frage wäre? –
Können Sie jQuery verwenden? –
@PedroLobito - Ja, ich kann JQuery verwenden – CGS