javascript - 搜索后网站自动向下滚动

标签 javascript jquery magento

这是我在magento中开发的网站URL(www.theprinterdepo.com),当用户搜索时,页面自动向下滚动到底部。我不知道这是否是由于任何 php 代码、jquery 或 javascript 造成的,但我需要帮助来检测和修复此问题。

我会在此处粘贴代码,但我不知道是什么导致了这种行为。

我以为是 IE 问题,但在 Google Chrome 中也有反射(reflect)。

谢谢

最佳答案

<script type="text/javascript">window.onload=function()
{
var deftxt='Test';
var def=document.getElementById('ea');
def.onfocus = function()
{
this.value=(this.value==deftxt)?'':this.value;
}
def.onblur= function()
{
if(this.value=='')
{
this.value=deftxt;
}
else 
this.value;
}
***def.focus();***
def.blur();
}</script>

此处,ID为“ea”的文本框被设置为焦点。请删除“def.focus();”。您的问题将会得到解决。

关于javascript - 搜索后网站自动向下滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16818632/

相关文章:

javascript - 从下拉 Bootstrap 中选择的选项

javascript - OMDb API 无法在 JavaScript 中运行

php - Magento:如何对以编程方式通过扩展添加的 js 文件使用 removeItem

php - Docker 使用本地数据库作为卷

javascript正则表达式查找特定句子

javascript - 如何使用未知编码jquery编码为utf文本文件

javascript - 如何使用 lambda 在 dynamoDB 中创建对象?

javascript - 如何阻止 JavaScript 函数在 IE 中运行,但不在其他浏览器中运行?

javascript - 更改 Bee3D slider 上的图像大小

Python SSL CERTIFICATE_VERIFY_FAILED