[英]add an anchor and onClick to a link
我有一個帶有鏈接的圖像,當單擊該鏈接時,我希望將用戶帶到同一頁面上的錨點,然后將光標聚焦在正下方的輸入上。
<a onclick="document.newsletter.email.focus();" href="#newssection"><img src="images/newsletter_slide.jpg" /></a>
當它只是onClick時,它可以工作,但不會向下滾動頁面;當我使用錨點時,它會轉到該部分,但不會聚焦。
我切換了onClick和href,但並沒有幫助
嘗試這個。
<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();
應該可以。
它將自動聚焦到該元素,並且如果需要也滾動。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.