添加一个锚和点击链接

问题描述:

我有一个图像的链接,当点击我想用户被带到一个锚点在同一页面上,然后光标直接集中在输入下面。添加一个锚和点击链接

<a onclick="document.newsletter.email.focus();" href="#newssection"><img src="images/newsletter_slide.jpg" /></a> 

当它仅仅是它的onClick工作,但不向下滚动页面,当我使用锚它去的那款,但不集中。

我换周围的onClick和href和它没有帮助

试试这个。

http://jsfiddle.net/HgSjH/3/

<a onclick="document.newsletter.email.focus();return false;" href="#">click me</a> 
<form name="newsletter" id="newssection"> 
    <input id="email" name="email"/> 
</form> 

我认为一个简单的

document.getElementById('yourEmailField').focus();应该做的伎俩。

它会自动聚焦到元素,如果需要也可以滚动。