• 締切済み

複数のJavaScriptについて

noname#25358の回答

noname#25358
noname#25358
回答No.2

 可能ですし、構文的に何の問題もありません。それぞれのタグに記述したサブルーチンを相互に呼び出す場合についても何の規制もありません。  ただし、<SCRIPT language~></SCRIPT>タグの内部にさらに<SCRIPT>タグを埋め込んではいけません。  また、SRCオプションは、MIME設定を別にしなければならないとか、シフトJISでなければならないとか色々制約があります。

関連するQ&A

  • 外部JavaScriptファイルを読み込む

    <HEAD> <SCRIPT LANGUAGE="JavaScript"> <!-- function textReset(){ this.form1.userName.value=""; this.form1.passWord.value=""; } //--> </SCRIPT> </HEAD> のJavaScriptファイルを外出しにして、 <HEAD> <SCRIPT LANGUAGE="JavaScript" SRC="/jsp/script.js"></SCRIPT> </HEAD> という風に呼び出そうとしているのですが、うまくいきません。どこに問題があると考えられるのでしょうか?

  • javascriptですか?

    初心者です。 これはjavascriptなのでしょうか? <a href="javascript:window.close()">閉じる</a> javascriptと書いてあるので、多分そうなのだと思いますが、この場合、これだけを記述すればいいのでしょうか? 本などにはjavascriptを記述する際に、 <script language="JavaScript"> <!-- //--> こんなのを書きなさい見たいな事も書いてあったのですが、どうなのでしょうか、ちなみに書かなくてもちゃんと使えるのですがどちらが正解ですか? 変な質問ですが、よろしくお願いします。

  • Javascript外部リンクの書き方(初心者)

    以下のJavascriptを外部リンクにしたいのですが、記述の仕方が分かりませんので、お教えください。 (引用元:Javascript例文辞典) <html> <head> <title>一定時間ごと画像を入れ替える(複数箇所に異なる画像[規則的なファイル名版])</title> <script language="JavaScript"><!-- count = 0; function changeImg() { count++; count %= 4; document.btn1.src = "a" + count + ".gif"; document.btn2.src = "b" + count + ".gif"; } // --></script> </head> <body onLoad="setInterval('changeImg()',2000)"> <img src="a1.gif" name="btn1"> <img src="b1.gif" name="btn2"> </body> </html>

  • javascriptの長いコードをサブルーチン化する方法

    初歩的な質問かもしれませんが <a href="javascript:void(0);" onclick="window.open ('note.htm','_blank','location=no,menubar=no,scrollbars=yes, resizable=yes,status=no,width=200,height=100,top=0,left=0')">※注釈※</a> …というHTMLをたくさんの箇所に挿入したいのですが,これではあまりにも長い ので,該当ファイルのヘッダ内に <head> <SCRIPT language="javascript" type="text/javascript" src="../script/winopen.js"></script> </head> みたいにwinopen.jsとして収め,必要箇所で呼び出したいのですが, (1) winopen.jsファイル内 と (2) HTMLの<body></body>内 には 具体的にどのように記述したらよいものでしょうか?

  • javascriptを2つ使うと1つの動きしかしません。

    初心者です。ホームページを作っています。 以下のように記述してjavascriptで2つの動きをしたいのですが1つしか動きません。scriptをべつのファイルにしたのですが動かないのですが。どう記述したらいいのでしょうか? よろしくお願いします。 <html> <title></title> <head> <script language="javascript" src="test.js"></script> </head> <center> <body text="#000000" onLoad="timer1=setTimeout('fadein(0,100)',100)"> <br><br> <font size="8" color="green">ようこそマイホームページへ</font><br><br> <img src="top.jpg"><br><br> <a href="top.html"> <img src="main.jpg"></a> <form action="top.html"> </form> <script language="javascript" src="common.js"> </script> <a href="javascript:void(post())">3秒後に遷移します。画面が変わらない場合はクリックしてください</a> </center> </body> </html>

  • Perl内でJavaScriptを利用したいのですが、その設置方法を教えてください。

    onChangeで関数内の処理(メニュー項目を変更する関数です)を実行したいと考えています。 JavaScriptの関数定義を記述する事が出来るのでしょうか。 また、出来る場合はその記述方法を教えてください。 HTMLでJavaScriptを利用するときと同様に、<HEAD></HEAD>に print<<EOM; <SCRIPT language="JavaScript"> <!--  関数 // --> </SCRIPT> EOM 関数を記述し、動いてほしいところに <SELECT NAME="「フォーム名」" onChange="「関数()」">と メソッドを記述したらいいのでしょうか。 が、いまカスタマイズかけているものは、HTMLのヘッダーが一括表示となっています。こういう場合でも、同じように<HEAD>内に記述していいのですか? よろしくお願いします。

    • ベストアンサー
    • Perl
  • javascriptに詳しい方

    下のスクリプトで見るべきページが二つ以上ある場合どのように記述すればいいのでしょうか? javascriptに詳しい方よろしくお願いいたします。 <html> <head> <script language="JavaScript"> <!-- var isClicked = false; //--> </script> </head> <body> <A href="check.html" onClick="isClicked = true">見るべきページ</a><br> <A href="test.html" onClick="if (!isClicked){ alert('先に見るべきページをクリックしてください'); return false; }">A</a><br> </body> </html>

  • JavaScript の書き方、どの方法がいいの?

    秀和システムのHTML&CCS&JavaScript辞典を参考にホームページの作り変えを行なっているのですが、今日あるサイトを見てから、よくわからなくなってしまったことがあります。 http://openlab.ring.gr.jp/k16/htmllint/htmllint.html で、HTML文書の文法チェックを行なってみたのですが、その際、 <SCRIPT> の属性 `LANGUAGE` はあまり薦められない属性です。 等と書かれていました。 そこで使用している本やその他のサイトで調べたところ、 3つの書き方、language 属性とTYPE 属性、Content-Script-Typeがあることがわかったのですが、どの方法が一番、多様性があり、よい書き方なのかアドバイスをお願い致します。 ちなみにHTMLは4.01と記述しています。 また、JavaScriptはこちらのサイトから(http://jun89.xdap.jp/)お借りしたものを使用し、 現在、<SCRIPT language=JavaScript>と記述しています。 よろしくお願い致します。

  • いくつものJavaScriptは使えませんか?

    ひとつのHTMLにいくつかのJavaScriptを入れています。ひとつは</HEAD>のまえに外部ファイルを呼び出す形で <SCRIPT LANGUAGE="javascript"src="script/css.js"> </SCRIPT></HEAD> このような形。 そのほか<BODY>~</BODY>の間に<SCRIPT LANGUAGE="JavaScript">~</SCRIPT>という形で、日付表示とお気に入り登録を入れています。 この二つと外部ファイルの呼び出しは作動するのですが、なぜかリンクをクリックして出させる小窓はぜんぜん表示されません(下記内容です) <script> //Popup Window Script //By JavaScript Kit (http://javascriptkit.com) //JavaScript tutorials and over 400+ free scripts function openpopup(){ var popurl="thankyou.htm" winpops=window.open(popurl,"","width=450,height=450,toolbar,") } </script> <a href="javascript:openpopup()">Click here to open window</a> この内容だけで、HTMLに貼り付けると うまくいのですが・・・・・(^^;

  • 外部JavaScriptファイルから呼び出したい!

    ページを早く表示させるために、コピー&ペーストでスクリプトを外部ファイル化しました。 <script language="JavaScript" src="../js/menu.js"></script> ↑とコピペした外部ファイルへリンクさせ、その後、 <script language="JavaScript">mmLoadMenus();</script> と記述してある部分があるのですが、うまく呼びだせてないようでランタイムエラーがでます。 すべてのJavaScriptを1ファイル内に記述しているときはうまく動作しているのですが、外部ファイルに切り離すとエラーが出ます。 外部ファイル化したために、mmLoadMenus();が動作しないので、どなたか分かる方、アドバイスをお願いします!!