Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript iPhone webapp:输入键盘将页面向上移动_Javascript_Iphone_Html_Css_Web Applications - Fatal编程技术网

Javascript iPhone webapp:输入键盘将页面向上移动

Javascript iPhone webapp:输入键盘将页面向上移动,javascript,iphone,html,css,web-applications,Javascript,Iphone,Html,Css,Web Applications,我有一个有四个输入的页面,当我点击底部两个输入中的任何一个时,整个页面向上移动,为键盘腾出空间,但奇怪的是,已经有了键盘的空间,但整个页面仍在移动。这是一张照片: 现在我正在使用事件侦听器将document.body.scrollTop设置为0 onfocus。它可以工作,但在跳回正常状态之前,它仍然会向上移动 我想知道是否有一种方法可以解决这个问题,而不让它升级

我有一个有四个输入的页面,当我点击底部两个输入中的任何一个时,整个页面向上移动,为键盘腾出空间,但奇怪的是,已经有了键盘的空间,但整个页面仍在移动。这是一张照片:

现在我正在使用事件侦听器将document.body.scrollTop设置为0 onfocus。它可以工作,但在跳回正常状态之前,它仍然会向上移动

我想知道是否有一种方法可以解决这个问题,而不让它升级