Tenho o seguinte script, como visto, ele chama o evento onClick do método Date, assim:
<!DOCTYPE html>
<html>
<body>
<p onclick='this.innerHTML = Date();'>click me!</p>
</body>
</html>
Como posso fazer o mesmo com um onLoad
evento? Não quero defini-lo com uma <script>
tag separada e chamá-lo de function
. Gostaria da codificação mais minimalista possível. Por que o seguinte não funciona?
<!DOCTYPE html>
<html>
<body>
<p onload='this.innerHTML = Date();'>date here onload</p>
</body>
</html>
A tag body do html tem a função onload.
O evento onload ocorre quando um objeto é carregado.
onload é usado com mais frequência dentro do elemento para executar um script depois que uma página da web carregou completamente todo o conteúdo (incluindo imagens, arquivos de script, arquivos CSS, etc.).
O evento onload pode ser usado para verificar o tipo e a versão do navegador do visitante e carregar a versão correta da página da web com base nas informações.
Não tenho certeza se isso é recomendado.
Aqui, você pode fazer assim.
Espero que isso ajude.