Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.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 单击时将img的Id插入到输入中_Javascript_Jquery_Html - Fatal编程技术网

Javascript 单击时将img的Id插入到输入中

Javascript 单击时将img的Id插入到输入中,javascript,jquery,html,Javascript,Jquery,Html,比如说,我得到了一张名为“Feelsbadman”的图片 我还得到了一个名为#type 然后,我想要实现的是在单击时将图像的id插入到输入中。 就像这个不起作用的例子: $(“#Feelsbadman”)。单击(函数(){ $(“#type”).val(this.id); }); 您只需使用单击处理程序的id设置输入值 $("#Feelsbadman").click(function(){ $("#type").val(this.id); }); 使用jquery方法val()插入值

比如说,我得到了一张名为“Feelsbadman”的图片

我还得到了一个名为
#type

然后,我想要实现的是在单击时将图像的id插入到输入中。 就像这个不起作用的例子:

$(“#Feelsbadman”)。单击(函数(){
$(“#type”).val(this.id);
});

您只需使用单击处理程序的id设置输入值

$("#Feelsbadman").click(function(){
    $("#type").val(this.id);
});
使用jquery方法val()插入值:

$("#Feelsbadman").click(function(){
    $("#type").val($(this).attr('id'));
});

如果您想将图像标记id设置为输入值,那么可以这样使用

$("#Feelsbadman").click(function(){
    $("#type").val($(this).attr('id'));
});

您不必执行$(this)来获取事件的id在本例中,这也很好:$(“#type”).val('Feelsbadman');非常感谢,就像我想要的那样!