在';下一个';或';以前的';iOS中的虚拟键盘

在';下一个';或';以前的';iOS中的虚拟键盘,ios,css,html,Ios,Css,Html,iOS5+显示键盘上方的下一个/上一个按钮: 因为它们会更改页面上的焦点元素,所以可能会导致我的单页应用程序的布局出现问题。普通键盘上的“tab”键可能会导致类似的问题,但我可以稍微改变它的功能,只使用自定义的keydown事件循环输入 有没有办法对这些按钮执行类似的操作?我不太确定您的问题是什么 我的猜测是,当你用“上一步”和“下一步”按钮改变焦点时,你的设计出了问题。我还猜测,当您在输入中时,您会单击这些按钮(尽管这很明显) 当您从一个输入更改为另一个输入时(使用tab键、使用“上一个/下

iOS5+显示键盘上方的下一个/上一个按钮:

因为它们会更改页面上的焦点元素,所以可能会导致我的单页应用程序的布局出现问题。普通键盘上的“tab”键可能会导致类似的问题,但我可以稍微改变它的功能,只使用自定义的
keydown
事件循环输入


有没有办法对这些按钮执行类似的操作?

我不太确定您的问题是什么

我的猜测是,当你用“上一步”和“下一步”按钮改变焦点时,你的设计出了问题。我还猜测,当您在输入中时,您会单击这些按钮(尽管这很明显)

当您从一个输入更改为另一个输入时(使用tab键、使用“上一个/下一个”按钮或鼠标),将触发模糊事件

现在,您没有说您正在使用哪个库(如果有的话)。但我想说的是,修复方法在所有方面都是相似的

如果使用jQuery,请执行以下类似操作:

//Selects all input elements, and binds a anonymous function to them. This function 
//is run when the blur event is triggered, meaning when we change focus to something else
 $("input").on("blur", function () { //Or live, depending on jQuery version

       //Your code here, that I assume you already have
    });

使用下一个关键点有什么问题?如果您的页面产生错误,您可能有css问题。导致布局问题的唯一问题是固定或绝对页脚元素。