<input type="radio">の仕様について

  • ユーザとしてログインするとこのフォーラムに投稿することができます。
    アカウントをお持ちでない場合はこちらから登録してください。
投稿日時 2011-3-16 14:44 | 投稿者: hsk-nishio
P1エミュレータVer.1.0.1.165を使用しています。
<input type="radio" name="key" value="1" />と
<input type="radio" name="key" value=" " checked="checked" />の二つから選択できるフォームでvalue="1"の方を選択した後に、
<input type="submit">による送信を行いました。
サーバ側ではkey=1が取得できるはずなのですが、key=onとなってしまっています。
現象を確認した端末は「P01A」「Au 1X WIN」「Softbank 3GC2型」です。

※iモードHTMLシミュレータIIではkey=1が取得できています。

以上、よろしくお願いします。
投稿日時 2011-3-16 18:37 | 投稿者: DevX (管理者)
hsk-nishio さま

P1エミュレータでも、value="1"の場合はkey=1を送信するようになっております。
value=" "の場合はkey=onとなります。

以下のようなテストページで、「P-01A」「*au 1X WIN」「*SoftBank 3GC2型」の設定で試したところ、サーバでkey=1を取得しました。

<html>
<head>
<title>test</title>
</head>
<body>
<form action="サーバURL">
<input type="radio" name="key" value="1" />
<input type="radio" name="key" value=" " checked="checked" />
<input type="submit">
</form>
</body>
</html>

現象の発生状況について再度ご確認いただけますでしょうか?
投稿日時 2011-3-17 10:57 | 投稿者: hsk-nishio
開発担当者様

すいません、情報が間違っていました。
value=" "の方を選択した場合にkey=onになるのが問題でした。

iモードHTMLシミュレタIIではkey= (空白)で取得できます。
value=" "の場合にkey=onとなるのはau/softbank携帯の仕様でしょうか。

以上、よろしくお願いします。
投稿日時 2011-3-17 14:24 | 投稿者: DevX (管理者)
hsk-nishio さま

現象を確認できました。
value=" "(空白)の場合は、実際の携帯では key= (空白) となります。key=on となるのは value=""(空) の場合でした。
P1エミュレータでは、value=" "(空白)の場合も key=on となってしまっているので、P1エミュレータの動作を修正いたします。
ご報告ありがとうございました。
次リリースまで少々お待ちくださいませ m(_ _)m
投稿日時 2011-3-29 17:26 | 投稿者: DevX (管理者)
hsk-nishio さま

バージョン1.0.1.167で、form送信で空白文字を送る場合の問題を修正いたしました。


価格・購入
無料評価版