VS2005Express にて個人的な携帯サイトの開発をしております。
Webフォーム上でSelectボックスを表示する際、下記の様に記述しております。
<asp:DropDownList runat="server" id="ddl">
<asp:ListItem Text="×" Value="×" Selected="True" />
<asp:ListItem Text="○" Value="○" />
</asp:DropDownList>
このソースでHTMLを生成すると、下記の様に出力されます。
<select name="ddl" id="ddl">
<option selected="selected" value="×">×</option>
<option value="○">○</option>
</select>
と、この様に『×』のテキスト部分が特殊文字の数値になってしまいます。(もちろん、ブラウザ上ではちゃんと『×』と表示されます)
DoCoMo、auの機種ならば問題はないのですが、Vodafone(確認には「ウェブコンテンツヴューア」というエミュレータを使用しております)で表示した際、×の部分がそのまま「×」と表示されてしまいます。
そこで、特殊文字の数値になってしまう理由と、
HTMLを生成する際『×』として出力する方法をご存知の方がいましたら、教えていただけますでしょうか。
回避方法と代案は思いついており、好奇心で質問しておりますので、お暇なときにでもコメントいただければと思います。
No.1ベストアンサー
- 回答日時:
自分なら「似た文字」で代用するかな
例えば「x」。勿論丸は「o」
同じ意味だと思うけれど一応「×」も試してみて(数値がダメでも名前なら受け付けるかも)
早速のご回答ありがとうございます。
なるほど、『×』の代わりに『X』を使うということですね。
確かに安全でお手軽な方法です。
思いつきませんでした。
ちなみに僕の考えていた回避策は、DropDownListクラスを継承した
カスタムコントロールを作成し、Renderメソッドをオーバーライド
してHTML生成部分を自分でやってしまおうという方法です。
実際に試してみましたが、この方法でテキストとしての『×』を
出力することができました。
貴重なご意見、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- JavaScript console.logがどうしても2つ機能しないのでアドバイスをくださいお願いします 2 2022/07/07 22:13
- JavaScript 電車の運賃を出すプログラムを作っています。 2 2022/06/22 09:36
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- JavaScript 1度きりではなく、繰り返し、挙動が変わるようにしていただきたいです。 1 2022/07/03 15:50
- JavaScript 中百舌鳥駅と深井駅を入れ替えて選択しても同じ挙動にしたいです。 2 2022/06/24 18:45
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
リストボックスで未選択の項目...
-
select case文について
-
HTMLの値の渡し方について質問...
-
機種依存文字
-
フォームのtextareaにnl2brを使...
-
テキストボックスを横並びで表示
-
fortran if文
-
テキストエリアで入力した文字...
-
ASP.NETでTimerコントロールを...
-
WPで
-
arduinoのスケッチについて教え...
-
[ASP]URL付加情報を転用した...
-
奇数・偶数の区別をプログラミング
-
VBSでXMLを操作したい
-
get と post の使い分け
-
ASP.netで、CheckBoxListのSele...
-
HTMLの記述<form method="get" ...
-
改行したいのですが
-
Hello!
-
javascriptで結果表示テキスト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SELECTボックスの内容を動的に...
-
リストボックスで未選択の項目...
-
リストボックスを、右クリック...
-
リストボックスのselectedindex...
-
select case文について
-
リストボックスでフリー入力したい
-
リストボックスから選んだ項目...
-
フォームで「年(西暦)」を今...
-
リストボックスの値の再表示
-
ASP.NET 2.0 『×』の表示について
-
リストボックスの文字色を変更
-
MySQLから列を取得し、リストボ...
-
HTMLの値の渡し方について質問...
-
ACCESSのレポートの表示...
-
フォームのtextareaにnl2brを使...
-
遷移先のURLにパラメータを表示...
-
奇数・偶数の区別をプログラミング
-
aspxでIFみたいなことがしたい
-
ASP.netで、CheckBoxListのSele...
-
phpの<br>\\nと\\nとエスケープ...
おすすめ情報