html:jQuery. Erhalten Sie den Wert des Texteingabefelds beim Klicken auf ein Ereignis?
<div id="search">
<input id="term" type="text" value="enter your search" />
<button id="hit" type="button" name="">Search</button>
</div>
jQuery:
$(document).ready(function() {
var term = $('#term').val();
$('#hit').click(function() {
alert(term);
});
});
Das Problem ist, dass, egal was ich in dem Eingabefeld eingeben, dann den Knopf drücken, alarmieren sie immer den ursprünglichen Wert Eingang, der "ist Gib deine Suche ein ".
Wie kann ich es beheben?