我们有一个"让我们谈谈"标题中的链接:
<div class="letstalk">
<a href="javascript:scrollForm();">
Let's talk <img src="/wp-content/uploads/link-icon.png">
</a>
</div>
当用户单击此链接时,scrollForm脚本:
<script>
function scrollForm()
{
document.getElementById('input_1_1').focus()
}
</script>
关注表单的第一个输入字段,并将表单滚动到视图中,然而,滚动位置在浏览器之间是不稳定的,我如何强制脚本滚动以使id=";formcontainer";在窗户的顶部吗?同时仍然将焦点应用于第一输入字段。我所尝试的一切似乎都只做了这两件事中的一件。
您可以尝试类似的
document.myForm.scrollIntoView();
document.myForm.desiredInput.focus();