Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何获取用户输入的特定id_Javascript_Jquery - Fatal编程技术网

Javascript 如何获取用户输入的特定id

Javascript 如何获取用户输入的特定id,javascript,jquery,Javascript,Jquery,我得到了一个表单,其中有一些文本输入和一个选择选项,我想在用户执行向上键事件或更改选择选项时提醒输入id 最好的方法是什么?现在我正在为每个函数编写一个函数:( 到目前为止,我的错误代码是: $( "#target" ).keyup(function() { alert( this.id ); }); 这是我的表格: <form> <div class="col-md-6"> <div class="form-group"> <input type

我得到了一个表单,其中有一些文本输入和一个选择选项,我想在用户执行向上键事件或更改选择选项时提醒输入id

最好的方法是什么?现在我正在为每个函数编写一个函数:(

到目前为止,我的错误代码是:

$( "#target" ).keyup(function() {
alert( this.id );
});
这是我的表格:

<form>
<div class="col-md-6">
<div class="form-group">
  <input type="text" class="form-control input-lg" name="FirstName" id="FirstName" placeholder="First Name" maxlength="45" required="">
</div>
</div>
<div class="col-md-6">
<div class="form-group">
  <input type="text" class="form-control input-lg" name="LastName" id="LastName" maxlength="45" placeholder="Last Name" required="">
</div>
</div>
<div class="col-sm-12">
<div class="form-group">
  <input type="email" class="form-control input-lg" name="Email" id="Email" maxlength="255" placeholder="Email Address" required="">
</div>
</div>
<div class="col-sm-12">
<div class="form-group">
  <input type="password" id="Password" name="Password" maxlength="32" class="form-control input-lg" placeholder="Password" required="">
</div>
</div>
<div class="col-sm-12">
<div class="form-group">
  <select id="countryData" class="form-control bfh-countries" data-country="US">
    <option value=""></option>
    <option value="AF">Afghanistan</option>
    <option value="BR">Brazil</option>
  </select>
 </div>
 </div>
</form>

阿富汗
巴西

您可以对输入字段使用输入事件,对选定字段使用更改事件:

$(函数(){
$(“输入”)。在('input',function()上{
console.log(this.id);
});
$(“选择”)。在('change',function()上{
console.log(this.id);
});
});

阿富汗
巴西

您在哪里遇到了问题,您尝试实现了什么代码?您需要什么帮助?我没有,我只是没有以一种聪明的方式为每个输入编写特定的函数…为什么投票失败?