Javascript 从按钮读取文本并输入并运行

Javascript 从按钮读取文本并输入并运行,javascript,button,input,Javascript,Button,Input,我正在努力使用按钮和JavaScript 我有一个按钮,它的名称是例如button1,我想输入它的名称button1,然后单击enter。我的意思是我想发送查询以进行搜索/排序 以下是我迄今为止所做的工作。它正在工作,但只将文本输入到输入框中,没有任何操作 $(“按钮”)。单击(函数(){ var text=$(this.text(); $(“输入”).val(文本); }); 按钮1 按钮2 按钮3 按钮4 因此,当您单击所需的按钮时: 要用按钮名称填充的输入 提交表格 在这种情况下

我正在努力使用按钮和JavaScript

我有一个按钮,它的名称是例如
button1
,我想输入它的名称
button1
,然后单击enter。我的意思是我想发送查询以进行搜索/排序

以下是我迄今为止所做的工作。它正在工作,但只将文本输入到输入框中,没有任何操作

$(“按钮”)。单击(函数(){
var text=$(this.text();
$(“输入”).val(文本);
});

按钮1
按钮2
按钮3
按钮4

因此,当您单击所需的按钮时:

  • 要用按钮名称填充的输入
  • 提交表格
在这种情况下,(至少)将
输入
包装在
表单
标记中。在JS中,填写输入后提交
表单

$(“表单”)。在('click','button',function(){
$(“#搜索”).val($(this.text());
}).on('submit',函数(事件){
违约事件;
var data=$(this.serialize();
警报(数据);
//美元。邮政(……);
});

按钮1
按钮2
按钮3
按钮4

文本进入文本字段后,您到底想做什么?请提供有关您想做什么的更多详细信息。我想从按钮中提取文本,可能是value=“name1”,并将其粘贴到输入搜索中,然后执行它来对项进行排序您想将其发送到哪里?是否要执行AJAX请求?你们需要提供给我们你们想做的事情。是的,这是ajax请求,它可能会工作,但我不想重新加载页面。我有一个简单的输入字段,我只需要把文本放在那里,然后继续it@JarosławŁabuzek,然后发送一个ajax请求。没问题。我将尝试实现您的代码。希望它能在没有添加{form}标签的情况下在那里工作?@JarosławŁabuzek,是的,有。但没有理由使用它。