Boa noite pessoal!
Sou iniciante em javascript gostaria de saber
se alguém poderia me ajudar a entender o conceito
de funcão com parametros.
Minha intenção é a seguinte:
Estou tentando pegar o valor digitado no input
e passar esse valor para uma função e dentro dessa
função armazenar em uma variável que cria um
Nó de texto
criei um evento de click em um botão e consegui
armazenar o valor do input em uma variavel "b"
porém quando envio ela como parâmetro retorna um
erro dizendo que "b" is not defined, acredito que
seja porque ela está definida apenas no escopo da
function do evento de click.
seguindo esse raciocínio do meu código é possível
receber esse valor do input e armazenar em uma variável
pra ser usada como um nó de texto?
A funcionalidade do código em questão não tem muita importação
estou precisando mesmo fixar esse conceito, nesse meu raciocínio
é possível passar como parâmetro?
// mapeando o input
var input = document.querySelector("#input");
// mapeando o botao
var btn = document.querySelector("#btn");
//criando evento de click
btn.addEventListener("click", function(){
var b = input.value;
console.log(b);
})
function criaEl(alpha){
var body = document.getElementsByName("body");
var paragrafo = document.createElement("p");
var criaNode = document.createTextNode(alpha);
console.log(criaNode);
}
criaEl(b);
// criaEl(input);
// criaEl(input.value);