我不知道这个问题是什么,所以我不确定要粘贴什么代码。在所有媒体检查站,我的表格在safari firefox和chrome中都很完美。我可以输入整个字母表大写和小写,所有数字,所有符号,除了“K”和“k”。
我已准备好发布我的网站了,除非我无法解决这个问题。有什么我可以尝试的吗?
我可以输入“K”和“k”,它不是我的键盘,如果是我无法在此网站上输入。
答案 0 :(得分:0)
我无法确定这个随机问题的问题是什么,你甚至没有提供一个例子,但是,使用JavaScript,这应该停止任何可能是preventDefault
字母的脚本:
function undoCancel(elt){
function cancelUtil(event){
event.stopImmediatePropagation();
}
elt.addEventListener('keydown',cancelUtil,true);
elt.addEventListener('keypress',cancelUtil,true);
elt.addEventListener('keyup',cancelUtil,true);
elt.addEventListener('input',cancelUtil,true);
}
然后为发生问题的每个元素调用该函数(例如:undoCancel(document.getElementById('somerandomid'))
。还要确保键盘的k
键没有被破坏,在我看来,这似乎是最有可能的问题。不要将true
中的addEventListener
更改为false
,true
它会在大多数事件发生之前捕获内容烧成。
答案 1 :(得分:0)
将'enableKeyboardNavigation'选项设置为false - 这是您在文件中放置的代码,包含设置的部分。
这解决了任何人都可以使用与portfoliojs.com相关的任何键盘输入的问题
: - )