HTML/PHP表单-不允许在文本框输入中创建空格

HTML/PHP表单-不允许在文本框输入中创建空格,php,javascript,jquery,html,forms,Php,Javascript,Jquery,Html,Forms,在你点击[上传你自己的照片]后,我试图在文本框中留出一个空间 我仔细检查了代码,没有发现任何东西阻止我在文本中写入空格。似乎在整个页面的空格键上都附加了空格键关闭事件 Failed to load resource: the server responded with a status of 404 (Not Found) 每次你点击空格键 它位于以下脚本中:/js/jquery.galleriffic.js // Setup Keyboard Navigation

在你点击[上传你自己的照片]后,我试图在文本框中留出一个空间


我仔细检查了代码,没有发现任何东西阻止我在文本中写入空格。

似乎在整个页面的空格键上都附加了空格键关闭事件

Failed to load resource: the server responded with a status of 404 (Not Found)
每次你点击空格键

它位于以下脚本中:
/js/jquery.galleriffic.js

    // Setup Keyboard Navigation
            if (this.enableKeyboardNavigation) {
                $(document).keydown(function(e) {
                    var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0;
                    switch(key) {
                    /* right here =>    case 32: // space
                            gallery.next();
                            e.preventDefault();
                            break; */
//continue code...

您是否正在使用gallery的空格键控功能?如果不只是删除它,请确保窗体与空格键控不冲突。然而,它可能会导致一些副作用,你可能不想。因此,它实际上是特定于您想要对整个站点执行的操作。

如果唯一具有关键事件处理程序的插件是Gallerific,那么只需取消注释以下几行即可

/案例32://空间 画廊。下一页(); e、 预防默认值(); 中断/

这会解决你的问题


我以前也有过这个问题。这正是我修复它的方法。

请在此处显示一些代码。更清楚地描述出哪里出了问题——空间被吞没了吗?哪里?你的URL搞错了吗?或者这只是为了增加网站点击量的垃圾邮件?是不是只有我找不到这个[上传你自己的照片]按钮?@Charlie:我找到了
人民画廊
->
[…上传你自己的照片…]
-1因为这是一个写得很差的问题,甚至连与问题相关的页面都没有链接。请编辑,我将撤消-1。这是一种非常奇怪的行为,因为文件名中允许使用空格/keydown事件附加到整个文档$(document)您好,谢谢您的回答,但我仍然能弄清楚我删除了完整的按键事件功能,它可以做到:您在页面上有很多插件,我不确定您希望整个页面如何工作,但要从按键中删除空格,请删除case 32://space gallery.next();e、 预防默认值();打破我试图禁用它们,让它们一个接一个地看到问题所在
This works for me:
    // Setup Keyboard Navigation

    if (this.enableKeyboardNavigation) {
        $(document).keydown(function(e) {

            var target = e.target || e.srcElement; // hack
            //disable navigation on an input editable element
            if (target && target.type) return true;         

            var key = e.charCode ? e.charCode : e.keyCode ? e.keyCode : 0;
            switch(key) {
                case 32: // space
                        gallery.next();
                        e.preventDefault();
                        break;
                case 33: // Page Up
                    gallery.previousPage();
                    e.preventDefault();
                    break;
                case 34: // Page Down
                    gallery.nextPage();
                    e.preventDefault();
                    break;
                case 35: // End
                    gallery.gotoIndex(gallery.data.length-1);
                    e.preventDefault();
                    break;
                case 36: // Home
                    gallery.gotoIndex(0);
                    e.preventDefault();
                    break;
                case 37: // left arrow
                    gallery.previous();
                    e.preventDefault();
                    break;
                case 39: // right arrow
                    gallery.next();
                    e.preventDefault();
                    break;
            }
        });
    }