締切済み

2つのスクリプトを起動

  • すぐに回答を!
  • 質問No.299923
  • 閲覧数345
  • ありがとう数1
  • 気になる数0
  • 回答数3
  • コメント数0

お礼率 0% (0/6)

javascriptで、2つを一度にやる方法を教えてください。

<script language="javascript">
<!--
『ここに2つのスクリプトを埋め込んでもいいんでしょうか?』
-->
</script>

セミコロンかなにかでつなぐのでしょうか?
よろしくお願いします。

回答 (全3件)

  • 回答No.3

ベストアンサー率 46% (34/73)

読み込んですぐ実行するなら<script></script>内に
ダラッと書くだけでいいですが、onloadやonclickから
呼び出したり、何度も実行するならfunctionでまとめて
それを呼び出すと便利です。

下記はtest1とtest2というfunctionを作りonLoadで
その二つを呼び出しています。
onLoadのところはセミコロンでつなげばいくつでも実行できます。
<script language="javascript">
<!--
function test1(){
alert("ファンクション「test1」を実行しました");
}
function test2(){
alert("ファンクション「test2」を実行しました");
}
-->
</script>
<body onload="test1();test2();">
感謝経済、優待交換9月20日スタート
  • 回答No.2

ベストアンサー率 40% (21/52)

二つのスクリプトの連動は可能です。
が、もし動かなくなった時に「どこからどこまでが1つ目で、どこからどこまでが2つ目で…」とわかりますか?そしてそれを解析して修正できますか?
大変失礼ですが、ここでそのようなご質問をされると言う事は、あまり詳しくない方に見受けられます。
でしたら、二つにしたほうが、後々を考えても懸命です。
(ここからここまでが1つ目…とコメントを入れるのなら、分けたのと同じでしょ?)
もし、ソースが長くなるのがお嫌なのでしたら、是非「外部JS」にされる事をお勧めします。
  • 回答No.1

ベストアンサー率 36% (60/164)

僕の場合は2つを別々に定義してあげます。
(HEAD内で、)
<script language="javascript">
<!--
『ここに1つ目のスクリプト』
-->
</script>

<script language="javascript">
<!--
『ここに2つ目のスクリプト』
-->
</script>

ひとつにまとめても動作するかもしれませんが、
新たに書き直すときにめんどくさくないので。。。
補足コメント
dnsnst

お礼率 0% (0/6)

<body onload=.....>の中身が2つになると思うのですが、
それはどのようにして区切ればいいんでしょうか?
2つをそれぞれ書いても動作しないもので・・・。無知ですいません。
投稿日時 - 2002-06-26 16:53:23
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

特集


より良い社会へ。感謝経済プロジェクト始動

ピックアップ

ページ先頭へ