lógica (javascript)
Bom galera é o seguinte, já aprendi muitas coisas sobre javascript, mais como nunca trabalhei na área não sei quando aplicar javascript, por exemplo para validar campos de login e senha.. já que se o usuário desativar o javascript do navegador acho que seja inútil, entre outras coisas, então quando aplicar o javascript ?
E outras coisas como por exemplo, no javascript alguns scripts só rodam corretamente quando se chama através do return como por exemplo:
<html>
<head>
<script type="text/javascript">
window.onload = function(){
function msg(a){
return function(){ // <- aqui !
alert("Você clickou no " + a);
}
}
var botao = document.getElementsByTagName("button");
var valores = ["flamengo","vasco","botafogo","fluminense"];
for(x = 0; x < botao.length; x++){
botao[x].onclick = msg(valores[x]);
}
}
</script>
</head>
<body>
<button type="button"> Flamengo </button><br />
<button type="button"> Vasco </button><br />
<button type="button"> Botafogo </button><br />
<button type="button"> Fluminense </button><br />
</body>
</html>
Nesse script se eu tirar o return o sisteminha não funfa corretamente !
Entre outras coisas o return da jeito, mais não sei pq, eu sei que o return traz um retorno de uma função, mais tem função que eu nen declaro ele e funciona normal !!!
Alguem pode me ajudar de forma exclarecedora ?
Discussão (7)
Carregando comentários...