jQueryを使用して入力の値を取得します。ここでjQueryを使用して入力値を取得する
<input type="text" name="a" id="a" />
<input type="button" name="b" id="b" value="Click here"/>
をjQueryのです::
はここにHTMLだ
$(document).ready(function() {
var normal=$('#a').val();
$('#b').on("click", function() {
alert(normal);
});
});
何らかの理由でalert(normal);
はalert($('#a').val());
が行うのに対し、動作しません。どうして? normal
と$('#a').val();
は同じ値を保持していませんか?
あなたはjsfiddleをしたい場合:http://jsfiddle.net/L2uX4/20/
おかげ
の線に沿って、あなたが得る価値をクリックイベントの通常の値をキャプチャすることができますその時点で、変数を再度上書きするまではあなたが持っているものです。 – epascarello