アプリ版:「スタンプのみでお礼する」機能のリリースについて

携帯サイトを作成していて
<input type=button value="ボタン" onclick="location.href='test.php'" />
と、ボタン作りました。

ですがAUの機種(W55シリーズあたり)でこれがボタンではなくテキスト入力エリアになっており、そこに"ボタン"の文字が入っている、との事なのです。。
何で!?って感じですが、これはAU独自のものなのでしょうか。
回避方法を教えてください!

A 回答 (3件)

<form method="get" action="test.php">


<input type="submit" value="ボタン">
</form>
とすれば良い。

この回答への補足

<form method="post" action="jump.php">
<input type=submit name="jump" value="ボタン" />
</form>

としても、まだ駄目だそうです。
ただのテキストフィールドだそうです。何ででしょう。。
(実機が手元に無いのが辛いところです)

補足日時:2009/06/29 16:24
    • good
    • 0
この回答へのお礼

ありがとうございます!
早速試してみます!

お礼日時:2009/06/28 14:59

onclickはJavascriptなので携帯電話では無効化されますよ?

    • good
    • 0
この回答へのお礼

そうだ。javascriptですよね。でも少なくとも自分が確認したsoftbankなどの機種では問題なく動くようです。(なんで??)

で、onclickはあきらめて
<form method="post" action="jump.php">
<input type=submit name="jump" value="ボタン" />
</form>

のようにしてjump.phpからheader関数でページ移動させるようにしました。
しかし、まだ改善されず、テキストフィールド内に文字があるだけ、みたいです。

ちょっとさっぱり分からないのですが、どうしてでしょう。。

お礼日時:2009/06/29 16:23

type=button





type="button"

に替えてみたらどうでしょう?

ブラウザが期待した動作をしないのに悩んだら、書いた HTML を満点に近づける努力で解決する場合があります。

私は、いつも参考URLのサイトを自分が書いたHTMLの採点に使用させて頂いています。

参考URL:http://openlab.ring.gr.jp/k16/htmllint/htmllint. …
    • good
    • 0
この回答へのお礼

ありがとうございます!
これは試しましたが結果は変わらず、でした。。

お礼日時:2009/06/28 15:00

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