Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.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 如何在电子商务表单中禁用自动对焦?_Javascript_Jquery_Html_Wordpress - Fatal编程技术网

Javascript 如何在电子商务表单中禁用自动对焦?

Javascript 如何在电子商务表单中禁用自动对焦?,javascript,jquery,html,wordpress,Javascript,Jquery,Html,Wordpress,我已经在我的网站主页中添加了[woocommerce\u order\u tracking]快捷码,从那时起,每次我刷新或第一次访问它时,整个页面都会向下滚动到使用[woocommerce\u order\u tracking]生成的表单的第一个输入 我在网上研究过,发现这是由“自动对焦”属性引起的。WordPress自动添加它,我不知道如何禁用它或使页面加载在顶部。 我试着在head标签甚至body中植入一些JS和Jquery代码。。没有多大成功 有人能帮我解决这个问题吗?我喜欢表单和它的外观

我已经在我的网站主页中添加了[woocommerce\u order\u tracking]快捷码,从那时起,每次我刷新或第一次访问它时,整个页面都会向下滚动到使用[woocommerce\u order\u tracking]生成的表单的第一个输入

我在网上研究过,发现这是由“自动对焦”属性引起的。WordPress自动添加它,我不知道如何禁用它或使页面加载在顶部。 我试着在head标签甚至body中植入一些JS和Jquery代码。。没有多大成功

有人能帮我解决这个问题吗?我喜欢表单和它的外观,我只是不希望页面自动滚动到它

网址:

谢谢大家!!
Yahav

我不得不将它添加到我的functions.php中,以阻止同样的事情发生在firstname字段上。只需修改适用于您的任何字段:

//Disable autofocus and thus autoscroll    
function disable_autofocus_firstname($fields) {
$fields['billing']['billing_first_name']['autofocus'] = false;
    return $fields;
}
add_filter('woocommerce_checkout_fields','disable_autofocus_firstname');
让我知道它是否有效:)