個人事業主の方必見!確定申告のお悩み解決

optionタグの表示部分(HTML4.0だとlabel属性になるんでしょうか?)
に、&などのHTMLのエスケープを入れた場合、
winのIEやfirefoxではそのままでてくるのですが、
これはHTMLの仕様でしょうか?
なぜかはスペースに変換されます・・・
それを調べるためにどういうサイト(資料)を調べればいいかがわからないのでそちらのヒントもいただけたらと思います。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

ブラウザで表示できないものを指定しているのではないでしょうか?


例えば、© や ™ は
IE、FireFoxともに変換されて表示されました

この回答への補足

ご回答ありがとうございます。
簡単な例をいうと、
&(&)と'(#39;)
というのが出ていませんorz

Webのアプリケーションで
optionタグに
future Corp. $120
Mike&jack's Company $100
というのを出そうと思うと、
HTMLのエスケープをかけないと、
見事にスペースが縮小されますよね?
でHTMLエスケープのロジックをかけるとすると、
Mike&jack'sCompany$100
となり、
なり・・・
・・・
な る わ け な い

&マークが以外のものが2回エスケープされてますね_| ̄|....○
すみません。プログラム側のバグです。
後輩折檻しときます。
おさわがせしました。

補足日時:2005/12/19 15:22
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング