新・元地方の中規模印刷会社で苦悩するWebデザイナー改めWebディレクターの日記

自由な20代、窮屈な30代を経て、遂に40代になっちまったWebディレクター&パソコン講師の覚書と思う言(こと)。略称【ちほちゅう】

*

inputタグ(type=”image”)の謎

   

  • このエントリーをはてなブックマークに追加

1年以上前の記事です。内容が古い可能性があります。

submitボタンをどうしても画像にしたいらしい。

スポンサーリンク
 

で、

<input type="submit"...

のところを

<input type="image"...

に変えて画像にしたらなぜだかフォームから送られる文字列に
x=3(任意の数字)やらy=12(任意の数字)等という不思議な数字が含まれる。
しかもボタンを押すたびに数字が変わってくる。これはいったい。。?

そこでいろいろ調べてみると、これはどうもsubmitボタンで使った画像をクリックした時のマウスポインタの座標のようだ。
そこで、inputタグの仕様を調べてみた。
http://www.hajimeteno.ne.jp/html40/i/input-image.html
やはり、データ送信時はクリック地点に関する情報も送られます。とのこと。

こいつを使って何かゲームでも作れそうな気もする。
あ、Hなの思いついた(爆)

ちなみに、submitボタンを画像にするのは数通りのやり方があって、

1. <input type="image"...
2. <button type="submit"...
   <img src="...
  </button>
3. <img onclick="document.フォーム名.submit();"...

等が考えられます。

詳しくはこのあたりを参考に
送信ボタン・リセットボタンに画像を用いる
クリックするとフォーム内容を送信する

 - ユーザビリティ, 覚え書き

アドセンス広告メイン

Message

メールアドレスが公開されることはありません。

  関連記事

Yahoo! ジオプラスからのドメイン移管

1年以上前の記事です。内容が古い可能性があります。Yahoo!ジオプラスの無料ド …

no image
「プログラムの追加と削除」に残ってしまったアプリを消す方法

1年以上前の記事です。内容が古い可能性があります。「コントロールパネル」にある「 …

no image
Flickr(フリッカー)とFacebook(フェイスブック)を連携させる方法

1年以上前の記事です。内容が古い可能性があります。連携好きの僕が来ましたよ。今回 …

Adsense広告配信を完全に止められてしまいました。再申請は慎重に

1年以上前の記事です。内容が古い可能性があります。数週間前よりアボセンスを喰らっ …

no image
Word(ワード)で縦書きができない

1年以上前の記事です。内容が古い可能性があります。パソコン教室で詰まってしまった …

Flickr(フリッカー)リニューアル後、set画面からスライドショーの埋め込みソースが取得できなくなった

1年以上前の記事です。内容が古い可能性があります。Flickr(フリッカー)リニ …

no image
各種SNSサービス連携まとめ

1年以上前の記事です。内容が古い可能性があります。色々と連携関連の記事を書いてき …

イメージ広告も表示させた方が広告収益が上がる-その2

1年以上前の記事です。内容が古い可能性があります。「Googleに勧められたので …

性的画像交換で逮捕!「セクスティング」とは何のこと?

1年以上前の記事です。内容が古い可能性があります。最近、海外の中高生の間で問題に …

LINE(ライン)で友だちに友だちを紹介する方法

1年以上前の記事です。内容が古い可能性があります。これは盲点でした。 ってか、今 …

血液型オヤジ