Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.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
Php 如何通过单击键盘按钮提交web表单?_Php_Javascript - Fatal编程技术网

Php 如何通过单击键盘按钮提交web表单?

Php 如何通过单击键盘按钮提交web表单?,php,javascript,Php,Javascript,数据将作为表单的结果自动传递。submit()数据将作为表单的结果自动传递。submit()为表单命名 <form action="page.php" method="post"> <input type="text" name="some_text" /> <input type="submit" name="some_submit" / </form> 基本上会提交表格。如果要向其中添加更多参数,请将这些参数作为隐藏元素添加到表单中

数据将作为表单的结果自动传递。submit()

数据将作为表单的结果自动传递。submit()

为表单命名

<form action="page.php" method="post">
    <input type="text" name="some_text" />
    <input type="submit" name="some_submit" /
</form>

基本上会提交表格。如果要向其中添加更多参数,请将这些参数作为隐藏元素添加到表单中。

为表单命名

<form action="page.php" method="post">
    <input type="text" name="some_text" />
    <input type="submit" name="some_submit" /
</form>

基本上会提交表格。如果要向其中添加更多参数,请将这些参数添加为表单中的隐藏元素。

有关按键处理的示例,请参阅-如果按下键13(Enter),它将提交表单,但可以修改为任何其他键


一般情况下:注册一个要在KeyDown事件中调用的函数,在该函数中,检查按下了哪个键;如果需要,提交()您的表单。

有关按键处理的示例,请参阅-如果按下键13(Enter),它将提交表单,但可以修改为任何其他键


一般情况下:注册一个要在KeyDown事件中调用的函数,在该函数中,检查按下了哪个键;如果需要,提交()表单。

您可以为按键事件创建事件处理程序,然后使用其
submit()
方法提交表单,将所有表单数据传递到收件人页面“page.php”

使用,这很简单:

document.myform.submit()

$('#myForm”).keyDown(函数(e){
如果(e.which==13)//当按下键时是“回车”键。
$('#myForm')。提交();
});

阅读了解有关解释键盘事件的更多信息。

您可以为按键事件创建事件处理程序,然后使用其
submit()
方法提交表单,以将所有表单数据传递到收件人页面“page.php”

使用,这很简单:

document.myform.submit()

$('#myForm”).keyDown(函数(e){
如果(e.which==13)//当按下键时是“回车”键。
$('#myForm')。提交();
});
有关解释键盘事件的更多信息,请阅读。

我遇到了麻烦:

<form id="myForm" action="page.php" method="post">
    <input type="text" name="some_text" />
    <input type="submit" name="some_submit" />
</form>

<script type="text/javascript">

    $('#myForm").keyDown(function(e){

        if(e.which == 13) // When key pressed is "Enter" key.
            $('#myForm').submit();

    });

</script>
其中变量“button”是button的类名,“form”是表单的id。通过单击“提交”,它可以正常工作,但通过键盘事件无法工作。

我遇到了麻烦:

<form id="myForm" action="page.php" method="post">
    <input type="text" name="some_text" />
    <input type="submit" name="some_submit" />
</form>

<script type="text/javascript">

    $('#myForm").keyDown(function(e){

        if(e.which == 13) // When key pressed is "Enter" key.
            $('#myForm').submit();

    });

</script>

其中变量“button”是按钮的类名,#form是表单的id。单击“提交”可以正常工作,但键盘事件无法正常工作。

请不要这样做。标准方法是-
document.forms.myform
请不要这样做。标准方法是-
document.forms.myform