Javascript 如何在单击时将值从按钮ID传递到输入?

Javascript 如何在单击时将值从按钮ID传递到输入?,javascript,jquery,Javascript,Jquery,如何将按钮的ID传递给隐藏的输入 我有一个foreach来列出用户并生成一个delete按钮,我想把按钮的ID传递给modal中的一个隐藏输入 @foreach <button type="button" id="{{$user->id}}" data-toggle="modal" data-target="#modal-delete" onclick="deleteUser();"> Delete </button> @endforeach ^按钮的id应

如何将按钮的ID传递给隐藏的输入

我有一个foreach来列出用户并生成一个delete按钮,我想把按钮的ID传递给modal中的一个隐藏输入

@foreach

<button type="button" id="{{$user->id}}" data-toggle="modal" data-target="#modal-delete" onclick="deleteUser();"> Delete </button>

@endforeach

^按钮的id应该在这里。

@foreach
    @foreach

       <button type="button" id="{{$user->id}}" data-toggle="modal" data-target="#modal-delete" onclick="deleteUser({{$user->id}});"> Delete </button>

   @endforeach
删除 @endforeach
您可以将用户ID传递到函数中,并按如下方式操作隐藏输入的名称值:

函数deleteUser(id){
$(“输入[name='user\u id\u modal']”)val(id);
log(“输入值设置为:”+$(“输入[name='user\u id\u modal']”)val());
}

删除

onclick=“deleteUser(this.id);”
将id传递给函数…似乎有一组按钮和输入。你能演示一下它们是如何相互关联的吗?恐怕我们没有足够的数据来解决这个问题。因为每个输入的名称都不是
user\u id\u modal
    @foreach

       <button type="button" id="{{$user->id}}" data-toggle="modal" data-target="#modal-delete" onclick="deleteUser({{$user->id}});"> Delete </button>

   @endforeach