php - 通过 Enter 提交(具体提交 提交名称)

标签 php javascript html

这个提交者功能在互联网上流传,显然是来自 O'Reilly 的。干得好,但是,我需要它来发布特定的提交值。 (提交按钮名为submitReport)。我已经尝试过了

 myfield.form.submitReport(); 

但它不起作用。我现在真的不知道该怎么做。我愿意打赌答案很简单,但我很困惑,我希望有任何建议。

 function submitenter(myfield,e)
            {
            var keycode;
            if (window.event) keycode = window.event.keyCode;
            else if (e) keycode = e.which;
            else return true;

            if (keycode == 13)
               {
               myfield.form.submit();
               return false;
               }
            else
               return true;
            }

这是我正在尝试输入的提交按钮。

脚本必须生成'submitReport',有一个PHP函数在寻找$_POST['submitReport'],这是因为这个页面上有一些表单。

<form name= "Insert" onsubmit="return validate(this)" method="post" action="">
<textarea name ="link"></textarea>
<textarea name ="country"></textarea>
<textarea name ="province"></textarea>

<input 
    type ="submit" 
    style="visibility:hidden" 
    name ="submitReport" 
    value =''
> 
</form>

最佳答案

向名为submitReport 的表单添加一个隐藏字段。

关于php - 通过 Enter 提交(具体提交 提交名称),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7003706/

相关文章:

php - 身份条件 "==="、性能和转换

php - Laravel Eloquent 中的 If 语句

javascript - 尝试运行 Mocha 测试时 require.context 不是函数

html - 个别 Div 的个别背景图片

php - json_encode() 输出中的换行符

php - PHP 中 MySQL SELECT 查询的回显结果

javascript - 如何使用 PHP 将数据保存在我的数据库中

javascript - 如何确保显示最新版本的静态网站?

android - 为什么 Firefox Mobile(仅适用于 Android)尽管类别相同,但显示相同的字体大小不同?

javascript - 10 秒后淡出消息,使用 jQuery 清除输入元素