Os sites ou páginas da web geralmente fornecem a funcionalidade para redirecioná -lo para a seção especificada. Por exemplo, acessar o conteúdo da página relevante em resposta à consulta de pesquisa do final do usuário. Essa funcionalidade geralmente é evidente nos sites baseados em pesquisa, onde o conteúdo é demorado demais para passar. Considerando isso, rolar para o ID em JavaScript é muito útil para economizar tempo do usuário e acessar o conteúdo relacionado instantaneamente.
Este blog explicará os métodos para rolar para ID em JavaScript.
Como rolar para ID em JavaScript?
Para rolar para ID em JavaScript, os seguintes métodos podem ser aplicados:
As seguintes abordagens demonstrarão o conceito declarado um por um!
Método 1: Role para ID em JavaScript usando o método scrollintoView ()
Este método pode ser implementado para acessar um parágrafo específico por meio de seu ID e role direto para ele.
O exemplo a seguir ilustra o conceito declarado.
Exemplo
Em primeiro lugar, inclua o cabeçalho no “ Pitão Além disso, atribua o especificado “eu ia”Para o parágrafo a seguir para ser rolado: Python é uma linguagem muito boa para começar com a programação. Isso inclui lista, sublistas, matrizes, loop, funções, variáveis e muito mais. Além disso, inclui várias bibliotecas e pacotes para se integrar a várias funcionalidades embutidas e executar tarefas. Da mesma forma, repita as etapas acima para incluir o seguinte cabeçalho e parágrafo, respectivamente: JavaScript Depois disso, especifique a imagem a seguir e ajustar suas dimensões: Além disso, utilize o “HrefAtributo junto com o “”Tag para acessar a função especificada: Finalmente, declare a função chamada “scrollToid ()”Para ser acessado para rolar. Na definição da função, acesse o ID do parágrafo usando o “documento.getElementById ()”Método e aplique o“scrollIntoView ()”Método no ID acessado. Isso resultará na rolagem do DOM para o parágrafo correspondente: A saída resultante será: Método 2: Role para ID em JavaScript usando o método scrollintoView () com um evento OnClick Esses métodos podem ser aplicados em combinação para buscar o ID de uma imagem específica e rolar nela no botão Clique. Exemplo No exemplo seguinte, especifique o seguinte título: Clique no botão para rolar para o elemento. Em seguida, crie o botão especificado junto com um “ONCLICKEvento invocando a função scrolltoid (): Agora, inclua as seguintes imagens com os IDs especificados e as dimensões ajustadas: Finalmente, defina a função chamada “scrollToid ()”. Aqui, acesse similarmente o ID atribuído de uma das imagens e role para ele usando o “scrollIntoView ()”Método: Saída Método 3: Role para ID em JavaScript usando o método scrollTo () e seus atributos O "scrollto ()”O método rola o documento para coordenadas especificadas. Este método pode ser aplicado para rolar para a imagem especificada usando os atributos do método. Sintaxe Na sintaxe dada, “x" e "y”Indique as coordenadas horizontais e verticais representadas em pixels, respectivamente. No exemplo abaixo, ambos são atribuídos como “955” Para limpar o conceito, passe pelo exemplo a seguir. Exemplo Primeiro, inclua a imagem especificada no especificado “div”Elemento e ajuste suas dimensões: Da mesma forma, repita o procedimento acima com a seguinte imagem: Em seguida, usando o “Href”Atributo, acesse a função especificada no“âncora (a)" marcação: Por último, defina a função chamada “scrollToid ()”. Aqui, busque o ID especificado correspondente a uma das imagens incluídas. Além disso, aplique o “scrollto ()”Método, juntamente com seus atributos (Scrolltop, ScrollLeft), referindo -se ao ID da imagem buscada. Isso resultará em rolar o DOM para a imagem contra o ID buscado: Saída Nós compilamos vários métodos para rolar para ID em JavaScript. Conclusão Para rolar para ID em JavaScript, aplique o “ScrolintoView ()”Método para acessar o ID especificado do parágrafo e rolar para ele, o“ScrolintoView ()”Método com um“ONCLICK”Evento para rolar para a imagem acessada no botão Clique ou o“scrollto ()”Método e seus atributos para rolar para a imagem acessada ajustando os atributos do método aplicado. Este blog demonstrou os métodos para rolar para ID em JavaScript.Role para o parágrafo
função scrollToid ()
var acesso = documento.getElementById ("para");
acesso.scrollIntoView (Comportamento: 'Smooth', true);função scrollToid ()
var acesso = documento.getElementById ("id2");
acesso.scrollIntoView ();janela.Scrollto (x, y)
Role até a imagem
função scrollToid ()
var acesso = documento.getElementById ("img1");
janela.Scrollto (
Em cima: Acesso.scrolltop,
Esquerda: Acesso.rollleft);