Inneres HTML mit Eingabewerten

habe eine kurze Frage zu innerHTML und den eingegebenen Eingabewerten. Siehe das kurze Beispiel unten (mit jQuery zur Vereinfachung):

http://jsfiddle.net/F7urT/2/

jQuery:

jQuery(document).ready(function($) {
    $('.send').click(function() {
        alert( $('.content').html() );
        return false;
    });
});​

html:

<div class="content">
    <input type="text" name="input" value="Old Value" />
    <input type="button" class="send" value="Send" />
</div>​

Wenn Sie den Eingabewert bearbeiten und dann auf die Schaltfläche "Senden" klicken, wird in der Warnung angezeigt, dass der InnerHTML-Abruf die Eingabe mit dem "alten Wert" anstelle des vom Benutzer eingegebenen Werts enthält. Warum ist das? Und wie können wir den HTML-Code als String mit vom Benutzer eingegebenen Eingabewerten erhalten?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage