onClick=による実行と、メソッド名を埋め込んで実行、の違い
役に立った:0件
例えば、
<input type="button" value="Click!" onClick="show()">
で、実行するのと、
<script type="text/javascript">
<!--
show();
-->
</script>
で、実行するのとでは、何か違いが出るのでしょうか?
コードの中で後者で実行したい(htmlを読み出した時にユーザのアクションなしで実行したい)のですが、前者では出来たのですが、同じ場所に後者のコードを書き込んでも動きませんでした。
よろしくお願いします。
回答(1件)
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示
No.1ベストアンサー10pt
> htmlを読み出した時にユーザのアクションなしで実行したい
その為には、onLoad 処理中に書くのが普通です。
HTMLの途中に単に scriptタグでコードを書くとブラウザがそれを読み込んだ時点で実行されるので、HTML中のまだ読んでいない部分の参照等ができません。
- 最新から表示
- |
- 回答順に表示
- |
- ベストアンサーのみ表示











