JavaScript コメントの謎
■ このスレッドは過去ログ倉庫に格納されています
00011 ◆ExGQrDul2E
03/09/05 15:57ID:???<Script>
</Script>
//-->
に関して、
なぜ//を書く必要があるのだろうか?
JavaScriptのコメントである//が<Script></Script>の外側にあるではないか。
したがって//-->ではなく単に-->と書いておけば十分なようなきもする。
しかしどの本にも//-->と書いてある。
0002nobodyさん
03/09/05 16:02ID:SwblN0r50003nobodyさん
03/09/05 16:04ID:???0005nobodyさん
03/09/05 16:06ID:???00061 ◆ExGQrDul2E
03/09/05 16:09ID:???詳解HTML&JavaScript辞典
>>5
インターネットエクスプローラ
---------
JavaScriptやHTMLには冗長で不毛な部分があるものと思われる。
0007nobodyさん
03/09/05 16:14ID:???インターネットエクスプローラはバグ入りということですね
バージョンいくつ?
00081 ◆ExGQrDul2E
03/09/05 16:14ID:???<!---
document.write("test")
//--->
</SCRIPT>
インターネット検索したらこんなものを見つけた。
<Script>タグの内側に<--を書けばよいんだ。うっかりしてた。
しかし今度はべつの疑問がわいた。
<SCRIPT LANGUAGE="JavaScript">
<!---
の部分は
//<!---
と書かないとJavaScriptはエラーがでるのではないかと。
しかしみんなの書いているJavaScriptは//<!---となってないし、
なぜ<!---のところでエラーが出ないのか不思議だ。
00103
03/09/05 16:17ID:???<Script>
document.write("test")
</Script>
//-->
うそつくな
表示されないぞ
00111 ◆ExGQrDul2E
03/09/05 16:17ID:???0013nobodyさん
03/09/05 16:22ID:???<SCRIPT LANGUAGE="JavaScript">
<!---
document.write("test")
/*
--->
*/
</SCRIPT>
0014nobodyさん
03/09/05 16:23ID:???まあテストコードを書いて見ればわかるが、
<!-- は // と等価ぽい
00161 ◆ExGQrDul2E
03/09/05 16:28ID:???なかなかおもろいね。
>>14
等価なのかぁ。
>>15
ふうん。
--------------------
<Script>
<!--document.write("test")
//-->
</Script>
実験したところ、document.write("test")は機能しなかった。
つまり、<!--は//と同じ機能を持つJavaScriptの予約語であると結論づけてよいようだ。
00171 ◆ExGQrDul2E
03/09/05 16:28ID:???0018nobodyさん
03/09/05 18:13ID:???0019nobodyさん
03/09/05 18:14ID:op02GQiL0020nobodyさん
03/09/05 18:57ID:???0022nobodyさん
03/09/05 21:09ID:???0023nobodyさん
03/09/05 23:37ID:???だが糞スレは糞スレだな。
0024nobodyさん
03/09/06 14:11ID:???0025(by EUC)
03/09/07 03:03ID:???0026nobodyさん
03/09/07 05:00ID:???0027nobodyさん
03/09/07 05:18ID:???0028nobodyさん
03/09/07 10:01ID:???00291 ◆ExGQrDul2E
03/11/20 19:26ID:SuS3neOmtype="button" name="submit" onclick="document.myForm.submit()"
について、nameがsubmit以外じゃないとエラーがでちゃうんだろうか?JavaScriptのこの仕様はおかしいと思う。
0031nobodyさん
03/11/22 10:12ID:???0032nobodyさん
03/11/22 20:18ID:???0034nobodyさん
03/11/23 03:40ID:CvymIbrh0036nobodyさん
03/11/23 03:56ID:???0037nobodyさん
03/11/23 04:51ID:???00381 ◆ExGQrDul2E
03/11/23 06:17ID:???ttp://www.oersted.co.jp/~emk/dhtml/
>>36-37
むずかしい
0039nobodyさん
03/12/05 06:39ID:/PaAQUF3<!--
<Script>
document.write("test")
</Script>
//-->
どういうことだ?
こんなの表示されるわけないだろ!
<!-- から //-->まではHTMLのコメントなんだぞ!!!
■ このスレッドは過去ログ倉庫に格納されています