我无法填充表单内的输入字段。 这是什么原因呢?我花了很多时间在互联网上寻找正确的答案,但不幸的是还没有找到。
为了更好地理解我的问题,我将提供网站链接:http://flyingcowproduction.com/pls/然后点击注册按钮。
我很确定 CSS 不是问题,而是 jquery。我不知道如何处理该问题以解决它。
提前非常感谢您帮助我解决这个问题。这已经困扰我好几天了。
最诚挚的问候,
-达沃林
最佳答案
您的问题似乎出在您的 desktop.js
文件中,其中包含函数 mousedownhandler 和 mouseuphandler,当然,这两个函数都使用了 e.preventDefault()
,防止鼠标的默认行为。这些函数应用于附加到 ID 为 singleContentContainer
的 div
的事件监听器,其中包含所有内容,包括您的表单。
我相当确定,如果您注释掉以下两行:
第 194 行:
e.preventDefault();
和 238:
e.preventDefault();
您将能够再次选择表单元素。如果这不起作用,我会在您完成后继续调试。
编辑
至于为什么您的表单未提交,这似乎是您的 jquery.mobile-1.0a2.js
脚本中的某个选项造成的;您已启用“尽可能使用 ajax 表单”;该文件的第 3094
行是 event.preventDefault();
,如果启用该选项,就会发生这种情况,并且因为它是.. 好吧,您可以猜测休息。
该选项在 2934
行配置。
至于为什么提交不起作用,您的相对网址显示为 404 not found error
, indicating it doesn't exist 。您的表单提交正常,只是没有得到处理,因为流程文件不存在于您用来指向它的相对路径中。
关于javascript - 无法填充表单内的输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11803630/