⊗jsPmFDPEAP 491 of 505 menu

Passando elemento DOM como parâmetro

Nas lições anteriores, passamos para nossas funções seletores de elementos, e nossas funções obtiveram as referências a esses elementos dentro do próprio código. Existe outra abordagem: na função, podemos passar referências a elementos já obtidas anteriormente.

Vamos ver um exemplo. Suponha que temos o seguinte código:

<p id="elem1"></p> <p id="elem2"></p>

Vamos fazer a função setText, que no primeiro parâmetro receberá uma referência a um elemento DOM, e no segundo - o texto do elemento:

function setText(elem, text){ elem.textContent = text; }

Vamos usar a função que criamos para definir o texto dos nossos parágrafos:

let elem1 = document.getElementById('elem1'); setText(elem1, 'text1'); let elem2 = document.getElementById('elem2'); setText(elem2, 'text2');

Faça a função appendText, que no primeiro parâmetro receberá um elemento DOM, e no segundo - texto. Faça com que esta função adicione o texto ao final desse elemento.

Dados os parágrafos. Obtenha-os, percorra com um loop e adicione a cada um no final '!' usando a função appendText, feita na tarefa anterior.

Faça a função setValue, que no primeiro parâmetro receberá uma referência a um input, e no segundo - texto. Faça com que esta função defina o texto passado no value do input.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar