2002年1月24日(木曜日)
textarea のエラー処理
textarea要素の中身は #PCDATA です。CDATA ではありませんから < > & などをそのまま書いてはいけません。
が、どうも Netscape6 は、textarea内に < や > などが大量に出現している文法違反のソースに出くわすと、本来 #PCDATA であるべきところに CDATA のデータを突っ込んでしまったものだと判断し、CDATA として処理するようです。大量の < や > にまぎれて & が入っていると、& とならずにそのまま & と表示されます。IE で同じものを表示すると、& となります。
エラー処理方法は仕様で定められていないので、IE の動作も Netscape6 の動作も誤りとは言えません。
- 「textarea のエラー処理」へのコメント (1件)
character-sets が移転
久々に IANA の character-sets を拾いに行ったら、http://www.iana.org/assignments/character-sets (www.iana.org) に移転しておりました。
- 前(古い): 2002年1月23日(Wednesday)のえび日記
- 次(新しい): 2002年1月26日(Saturday)のえび日記