※ ChatGPTを利用し、要約された質問です(原文:imode入力モードの初期設定)
imode入力モードの初期設定
このQ&Aのポイント
imode入力モードの初期設定について教えてください。
XHTMLで作成したフォームのistyleと-wap-input-formatの設定が適用されない理由を教えてください。
SH903iとP902isの携帯電話でテストした結果、istyleの方のみ数値が初期設定になっているようです。なぜ-wap-input-formatが適用されないのでしょうか。
教えて頂きたいことがあります。
imodeで、テキストBOXの初期設定を数値や、英数値に
したいのですが、色々調べた結果2種類あることが分かりました。
istyle="4"
-wap-input-format:"*<ja:en>";"
今回、XHTMLで作成することになったのですが、以下HTMLを
表示した場合に、istyleの方のみ数値が初期設定になります。
何故-wap・・・ が適用されず、istyleが適用されるのでしょうか。
ちなみに、テストした携帯はSH903i、P902is です。
<?xml version="1.0" encoding="Shift_JIS" ?>
<!DOCTYPE html PUBLIC "-//i-mode group (ja)//DTD XHTML
i-XHTML(Locale/Ver.=ja/2.0) 1.0//EN"
"i-xhtml_4ja_10.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<title>タイトル</title>
<style type="text/css"></style>
</head>
<body style=" color:#000;">
<form action="" method="POST">
これ出てる?<br />
<input type="text" name="aaa" value=""
style="-wap-input-format:"*<ja:n>
";" />
<input type="text" style="-wap-input-format:"*<ja:en>";" />
<input type="text" istyle="4" />
</form>
</body>
</html>
よろしくお願いします。
お礼
cyanberryさん、ありがとうございます! htaccessでAddType application/xhtml+xml .xhtml を追加したところ無事うまくいきました。