【发布时间】:2016-03-11 21:17:51
【问题描述】:
不知道有没有人遇到过这个,对我来说是新的。我目前正在开发一个主题,它在主侧边栏中有一个搜索表单,在这种情况下,它是一个标题部分。
这个表格在电脑上也能很好地工作,即使这个屏幕被拉下,所以它和手机一样窄。
问题是当我尝试从平板电脑或手机使用表单时,它不允许我在字段中输入任何文本。当我单击表单时,我的键盘会在移动设备上弹出,但我输入的任何内容最终都不会填充该字段。
所有其他形式似乎都可以在移动设备上正常运行。
这是我的 searchform.php:
<form method="get" id="searchform" action="<?php echo esc_url( home_url( '/' ) ); ?>" role="search">
<label for="s" class="assistive-text"><?php _e( 'Search', 'fsxo' ); ?></label>
<input type="text" class="form-control" name="s" value="<?php echo esc_attr( get_search_query() ); ?>" id="s" placeholder="<?php esc_attr_e( 'Search …', 'fsxo' ); ?>" />
<input type="submit" class="submit" name="submit" id="searchsubmit" value="<?php esc_attr_e( 'Search', 'fsxo' ); ?>" />
</form>
我在边栏中这样称呼它:<?php get_search_form(); ?>
我们一如既往地非常感谢任何帮助解决这个问题。
谢谢!
更新:适用于 Android,但不适用于 iOS。
【问题讨论】:
-
可能是JS或者CSS的问题...能提供网站的url吗?
标签: php ios wordpress mobile-devices search-form