最初の "Var"は、varである必要があります。
秒。変更イベントでこれを実装する必要があります
var test;
$(document).ready(function() {
$(myinputfieldselector).change(function() {
test = this.id;
});
})
最後に、私はより具体的ですが、これに関連するコードを表示する必要があります。
$('input').click(
function(){
var test = $(this).attr('id');
/* or, preferably to my mind, in plain JavaScript:
var test = this.id;
*/
console.log(test); // show the variable in the JavaScript console
alert(test); // alerts the variable
});
私はclick
イベントハンドラでこれをラップする、またはその他のお勧めの理由を:あなたはクリックイベントハンドラでそれをラップした場合、あなたの総額は、動作するはずという、タイプミスだったと仮定すると
?あなたはonchangeを使うことができますが、それでもそのイベントをバインドする必要があります。私たちはあなたがどのようにhtmlを生成しているのかわからないので、その方法を言うのは難しいです。 – Matt
クリック/送信コード全体を投稿できますか? – Salaros