Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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
Forms 输入两条文本后提交_Forms_Submit - Fatal编程技术网

Forms 输入两条文本后提交

Forms 输入两条文本后提交,forms,submit,Forms,Submit,我有两个文本输入,每个都有一个提交按钮。每个按钮都有一个点击式AJAX函数,该函数调用php脚本并填充页面 我需要找到一种方法,使回车键提交的输入文本的重点按钮 例如,如果我在“product_code”输入文本中键入某个内容并按Enter键,我想调用该输入指定按钮(getByCode())的AJAX函数 产品名称: 产品代码: 我不一定需要输入按钮,如果有帮助的话,我可以使用图像作为例子。所有浏览器都支持document.activeElement,它将告诉您哪个元素有焦点。在keypr

我有两个文本输入,每个都有一个提交按钮。每个按钮都有一个点击式AJAX函数,该函数调用php脚本并填充页面

我需要找到一种方法,使回车键提交的输入文本的重点按钮

例如,如果我在“product_code”输入文本中键入某个内容并按Enter键,我想调用该输入指定按钮(getByCode())的AJAX函数

产品名称:

产品代码:

我不一定需要输入按钮,如果有帮助的话,我可以使用图像作为例子。

所有浏览器都支持
document.activeElement
,它将告诉您哪个元素有焦点。在keypress事件处理程序上,对照两个输入检查该值,以查看哪个有焦点。如果两者都没有焦点,那么

好的,我找到了这个
我要检查一下,看看如何修改它。我用
onkeydown=“if(event.keyCode==13){getByCode(document.getElementById('product_code').value);}”
谢谢!
Product name: <input type="text" name="product_name" id="product_name">
<input type="submit" value="Search" onClick="searchByName(document.getElementById('product_name').value)"> <br />



Product code: <input type="text" name="product_code" id="product_code">
<input type="submit" value="Search" onClick="getByCode(document.getElementById('product_code').value)"> <br />