<script>を<head>内に記載しないで実行できますか?
javaスクリプトの実行について<head></head>の中に書けない場合、たとえば<body>内にhtmlで外部から呼び出すような命令を書いて実行させることはできるのでしょうか?
lunamariaさんの投稿から***************************************
javaスクリプトの実行について<head></head>の中に書けない場合・・・
*************************************************************
上記の場合っていったいどんな状態なのかよくわかりませんが、外部ファイルを設定しないかぎりは<head>~</head>に書くべきですね。
私もそうでしたが、最初は難しいこといわれてもわからないと思います。
とりあえず自分がわかりやすいJavascriptのサイトを探して、とりあえずやってみるのも大事かと思います。
Javascriptはブラウザに依存して動作に違いがみられるので、もし本格的に開発をしていくのならば、いずれクロスブラウザという問題にもぶつかるときがくるでしょう。そのときがきたら勉強をすればいい話です。
この件については今説明しても混沌といしてしますのでこのへんにしておきますが、
<body>内にhtmlで外部から呼びだす・・・とはいったい何をどうしたい状況なのでしょうか?なにをしたいのかがよく見えてきません。もう少し具体的に説明していただければと思います。また、できればなぜ<head>内にjavascriptの記述ができない状態なのか説明していただけたら幸いです。
「試せば判る」なんてやり方は、ブラウザ依存の妙な記述を誘発す
るので推奨しません。規格書を読みましょう。
HTML 4.01 Specification 18.Scriptsより
The SCRIPT element places a script within a document. This
element may appear any number of times in the HEAD or BODY of
an HTML document.
ていうか、処理結果をdocument.writeで吐き出す場合には、body内
の適切な場所に記述しないと無理ですよね。
- 最新から表示
- |
- 回答順に表示












