htmlにjavascripを記述する際の注意

| 2007年09月26日 18:47

イベント属性にjavascriptを仕込む際はページがjavascriptであることをmetaで宣言しないといけない。

meta要素


<meta http-equiv="content-Script-type" content="text/javascript" />

また、javascriptにhtmlタグを記述する場合、終了タグはエスケープしなくてはならない。

サンプル


×->document.write("<p>エスケープ</p>");
○->document.write("<p>エスケープ<\/p>");

これはhtmlでは「</」をスクリプトの終了とみなすかららしい。知らんかった!基本的にブラウザがうまく処理してくれてるのでエスケープしなくても問題は無いようであるが、ブラウザ開発の大きな部分を記述間違いの処理が占めているとどこかで見た気がするのでなるべく負担をかけないようにしないと。そうすればIEだってまともなブラ・・・(ry

htmlにjavascripを記述する際の注意タグ:

トラックバック
  • http://www.kantenna.com/cgi-bin/mt/mt-tb.cgi/163
コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)





この情報を登録しますか?

このサイトは次のライセンスで保護されています。

Creative Commons License

IT業界、エンジニア関連の求人
Web業界に精通したエージェントなので、希望に合った仕事、プロジェクト、雇用形態を紹介してくれてしっかりと転職活動をサポートしてくれます。
初心者のみ採用!【スノーグラス】WEB系エンジニア募集
初心者のみのweb系エンジニア求人!なんでだ?そろそろ転職考えてるのでここ行ってみようかな・・・
Twitter Updates